I was at the Calgary motorcycle show and ran into some really neat dirtbike/snowbike tie downs. The company is called Bike Binderz. They use a over center cam type system to tie the bike down. U just slip over the foot pegs, drop the pin, and cam over. Voila and locked down. Check it out !
www.bikebinderz.com
www.bikebinderz.com