I just got this game last week and I can't put it down. Comparing my times against others via Xbox Live keeps me coming back trying to improve them and my worldwide ranking (which is 9,002 out of 34,000 right now). Tons of unlockables plus all the ways you can customize your bikes are real bitchin' too.
Any of you guys play this Live? Just curious to what your scores and names are so I can look out for you.