well there is a few good options if you want to buy an older atv, yamaha makes some sport looking 4x4's like the wolverine, it's a nice atv. You can always just go with a sport atv get a 450 and you'll have enough power to do just about anything except push snow or go deep mudding but you can still mud with it or trail ride. Back when I was a kid I use to go mudding with a honda 3 wheeler, yeah it got stuck a lot but it was still fun, then I got a honda 250x quad and that thing flew, I went through all kinds of mud and hardly got stuck unless there was standing water on top of it lol. A utility atv will keep up with your freinds on the trails and such and if you get a 4x4 model with a winch you'll never get trapped if you ride alone the winch can pull you out. I'd lean more towards a sport though anything from a 250-450 will do just fine. Honda, yamaha, suzuki and kawasakis make great sport atvs.