I own a 94 300 4X4. it is restored cosmetically and mechanically. It looks and runs almost brand new. See pics in my signature. I have access to a 99 Foreman 400. It is in good mechanical condition, but looks a bit rough. nothing major but racks and rims have some rust, it needs a muffler, and the seat could use a recovering. The instrument pod works well. The guy likes the way mine looks and has metioned an even trade. I have always thought I would like to have a Foreman 400. I do a little farming, and have yet to run into anything I need to pull that my 300 could not handle. My other love is going to the mountains of Eastern Ky and riding. I do far more trail riding than farm work. I do not mud so mudding abilities are not an issue. What is everyones opinions of the 2 machines side by side. Especially if anyone has owned both machines before. Thanks.