I have a 2002 xc sp 600 - got it to 110 on a straight road and let off. It still wanted to go, but not sure how much more. 110 was plenty fast for a test top speed run. I just got a 05 xc sp 800 and cant wait to see what that will do as soon as we get some SNOW!!! I raced a 1996 ZRT 600 on my xc so 600 and it wasnt pretty off the start. I got owned (but no doubt when mine is stock and no studs and his is piped, clutched, and 196 picks) I started catching up to him at 75 or so, but just couldnt do enough to catch back up from the start.