**shakes his head**
What kind of riding do you do? Lake racing, trail cruising, ditch banging... all of the above?
How fast do you absolutely want to go? I mean, there are so many variables in riding, we need to know some details before we can give you a good educated answer.
I myself am going with an F5 Firecat. I had a ZL500 from 99 till end of this year and the 500 was plenty fast.... I do some fast trail riding with some banging once in a while... so the firecat is a pretty good match for me.
if you do lake racing consider a 900 or 800 ZR... but pull the coupler blocks out so you get the weight transfer.... if you mountain ride, get a mountain cat....