Nice set of photos mate. Looks like you have a DSLR in your hands. If so, I think a polarising filter on the lens can be used to dial out all those reflections on the windows. They aren't expensive.
Had a look at JC's comments. Any car he gets into is ugly, so I'm not worried about his lack of aesthetics. At least he seems to have enjoyed the ride.