Originally Posted by
Darth Lefty
What do you think it is about it that makes you like it better?
I think it's the overall package. The bike feels more solid, brakes better, etc.
Plus, I think I like the upright riding position (well, except for the other day when the wind was high, felt like a friggin sail.)
Overall I think I like the more relaxed feel of the bike. Sit up and enjoy your surroundings.