I had 5 of them total, they are awesome, and so common, so many upgrades and crap. I still have an 06 I think (maybe 05, first yr with reverse) that is still stock. Ex gf rides it once in a while, or else a buddy. Charge him $20 a day haha.
my friend has a 01 and he beats the living shit outa it. he gotten it to go 71 with it pined the rev limited that like the xx in 4th lol but 9 years of beaten and his only major break down was the piston rings. but i think the recon aka trx250ex is the most reliable atv u can get mine got over 2500 hours on it and its still starts and runs like new. and ive never bin in the engine the bigest problem it ever had was it cant blowup. yes im trying to blow it up not even rev limiter in 5th going 50 for 20min wont kill this damn thing...... thats why i love honda...... reliability is way to good