yeah i agree about the traction control, hopefully they will get rid of it soon.
at least they are taking a step in the right direction banning launch control and electronically controlled suspension for 09.
if any of you haven't seen it i would highly recommend downloading it - "FASTER" the motogp movie
the less electronic aids the better, imo
Proof
http://www.youtube.com/watch?v=Pt4ejTjEXYM