I know what you mean, White Details have always looked after my cars, i brought a pamper pack off him a few years ago, and with some care, a year of twice monthly home washing, there was no swirls.. my report doesnt do the guy justice.. this is what he can do..
http://www.whitedetails.co.uk/index.php?id=192