The Joe Rocket Alter Ego jacket is pretty friggin awesome too. it's a mesh with a detachable over, that makes it weatherproof (wind, rain, etc.) and its much cheaper than those you have posted. i wish i would have bought one instead of the 2 jackets i own.
This Turkey, don't jive.
09 Yamaha FZ6 in Faster Blue