Others have outlined almost the same...I've spent many many hours on a Honda TRX 350 and what a machine. Less bells and whistles =more reliable as far as I'm concerned. I also (even though I had to special order) went with the manual shift model. At least I know I can fix it with an elastic and a can of pop. When you're REMOTE, that's a factor. Personally, I could have gotten a bigger model, for the budget, but I went with the 350, and it was enough machine (210- 6'). It was cheaper, better on gas, more reliable, and I can pick it up if I have to. The 350 has the same frame as the 300 (I think), just a bit more motor.
My .02
D