I put 220 miles on my f5 last weekend in the u.p.-honestly,didnt get on any lakes,fastest trail i had it going 85 no problem-plain and simple this thing rocks-raced a 2002 mxz 600 three times and had a three sled length on him after 60 and pulling away-ive had my 2001 zr500apv up to 100-102 on speedo,i dont see no reason why this shouldnt do a little more-theres no comparing a firecat to a polaris-i wouldnt waste my time with a 500xcsp-i do however want to race a 600xcsp to see how it will do-looks like i might have too wait a while-40s all week-this sucks!!!!!!!!!!!!!!!!!!!!