alright i just got the game a couple days ago and im playing non stop. can't really decide what cars are really standing out in the game so far but loving my 2000 cobra. only reached driver level 20 so far but many hours up coming. what do you guys think about the game and whats your cars and set ups? BTW my gamer tag is bbop118 on xbox 360 hit me up guys