My father-in-law is looking to get a new machine and he has narrowed down his choices to the following machines. Just a quick background, he will be using the machine mostly for doing work on his farm and some trail riding/hunting application. No mud riding or anything like that. Just wondering what anyone could tell about which one would be best, I have not had any personal experience with any of the machines so I am looking for some feedback on them. His list is as follows; Polaris ATP 500 H.O., Honda Foreman ES, Yamaha Big Bear and Yamaha Kodiak. Thanx in advance. Caz41