I love my Blue. I ride the snot out of this thing. It's pretty comfy to me but it is a little twitchy. You get used to it really quick, though. Don't let these guys scare you off.. take it from people who actually OWN the bikes and ride them.
Oh yea.. some of the Leopard frames are the same supposedly but they arent cheaper.