And the last thing take a look on the professional high-end software for car surfacing like ICEM surf or alias, below some video where you can see the hard work needed to get a well smoothed surfaces.
icem surf bmw x6 2009 side repeater modeling
Autodesk Alias Tutorial - Car Modeling in Alias Part 1