jeez i saw one of these things live and close up in nyc! what up with this bike?? anybody ridden one? i usually hang on f/g road bikes so i don't know from! seriously, what up with this thing? what's it for? don't they weigh a ton? i kinda dig 'em though-- they're so far out from anything i ride.