That vid made me a little sick. I've had friends throw their bikes down the road and have known riders who've lost their lives on a bike. I have quit watching crash vids years ago because of it. I wasn't expecting to see that in this video.
Ever drive a high perf auto with paddle shifters??? If not, then, you all are missing a memorable experience. I love the march of technology. Back up cams, GPS, satellite radio, built in WiFi, roll over sensors, traction control, all wheel drive, sequential gear boxes, speed deployed spoilers, etc. If I could afford high end autos, you can bet your ass I'd be drivin' 'em!