Picked this up last night since it finally released!
The Good:
The customization is pretty impressive, and I still have most parts locked.
The city is huge and fun to tear through
The Bad:
Races are hard from the get-go
Cop chases are stupid and long
The rep/$ rewards for winning races are minimal so far...
There's an ingame photo mode, so I'll take pics as soon as I figure out how to access it. My first car is a 240sx that I've already upgraded with I/H/E, sway bars and a turbo, as well as a mild bodykit, aftermarket headlights, a black interior (with blue neon in the footwells

), painted the exterior pearl white, and painted the spokes of the stock rims black (left the lip polished).