You want cars? That's exactly what you'll get when you play Gran Turismo 5. In fact, there are over 1,000 cars included in the game. The two types of cars include "Standard" and "Premium" models. It's highly likely that among that list you'll find a make and model that you fancy. One of the criticisms that some players of the game have made is that the Standard cars (which comprise the bulk of the car list) aren't as crisp as the Premium models are. However, there's definitely some give and take given the cornucopia of different models available. It's important to note that the Standard cars are still worthy of being included in a Gran Turismo game.
Another common criticism of Gran Turismo 5 is that the game's customization of cars is somewhat limited. Yes, various types of upgrades are available for the 1000+ models of cars in the game. However, most of those upgrades involve the cars' mechanics, and interestingly don't include an upgrade of the brakes! Even upgrades to the cars' body is fairly limited in Gran Turismo 5-for both Standard and Premium Models. Yes, you can change the color of the car's body and wheels. However, beyond that option there are few others. Players who seek more customization should probably consider other racing games on the market.
Regarding damage to cars, there's some good news and bad news in terms of Gran Turismo 5. The good news is that the cars can incur damage while racing, which makes the races more realistic than other games. However, the bad news is that the damage has little impact on the appearance and operation of the car. In fact, damage to your car will visually only result in a minimal shift of a polygon.