^ kawasaki 300x all the way...
i owned the ultra 260 and 250s both had issues with the supercharger belt, the 260 ran like a beast
the SHOs worked great while stock, but after some long hrs the supercharger clutch tends to wear and cause some major issues (theres 3 in the garage with the same issue), also temperature sensors tend to go bad often
the kawasaki 300x would be my next buy, seems that kawasaki perfected it this time..
no major issues yet, check youtube for reviews and greenhulk.net
nothing beats the 300x out the hole.... in stock form..
btw.. riding a SHO through rough/choppy waters and a kawasaki is like night and day, kawasaki will cut through rough waters with ease and full boost, while the SHO you'll be holding onto your life and letting go of the throttle..
the SHO is definitely a more comfortable ride for slow speeds and crusing