I have a few pwc's and really enjoy them. I just bought a 300x very fun and scary. I Also have an ultra 150. Fast and fun. Then I have a 900zxi I ride the hell out of this one I can beat a lot of other skis. I have had it for a while and really know how to ride it.. Yep it has the smallest engine but I can do a lot more than just pull the throttle and go fast. My point is learn to ride it and you may realize it isn't always all about speed and HP.