I love the game - see the thread I created here:
So you are not alone - there others having a great time racing