How about it? Would be nice to compete with the guys here.
I'm totally down for it, I'll have to post some of my high scores later.
This would be a good idea - a good motivator for people to play the Turbo if they haven't for a long time (like me....). Go ahead and start a post on the general Turbo forum and then after E3 I will make a new area for it.