Well to me this game is the best racing title ever so far, its beatiful, the weather effects are awesome, the cars and bikes handle great, its been fun the little time I've spent on it, I can't stop playing Halo 3 online, GOOD TIMES, GOOD TIMES!!!
This is just a rental title for me, I wouldn't buy it because no one on xbox live even plays it. Everyone is on Halo 3, so thats what game I play most of the time. This is just a filler game for some more awesome games coming out, such as COD4.
Other than that, its just a normal racing game, but who knows, you might like it! :)