GTS World Racing on iPhone does look pretty sweet.
maique: the game provides 64 different track layouts, so you’re not likely to get bored going around the same track again and again. there are 16 different worldwide locations for backdrops, as well as three different car types and four different levels of difficulty […] you can also play your own music in the background if you tire of the built-in soundtrack.