What would you guys suggest for taking out these imperfections?(product and pads) There are also some really bad water spots that the picture doesn't show. I swear they put salt tablets in the sprinklers around here. Washing would hardly budge these bad boys. It's a new car so I don't want to be too aggressive. Would AIO and PC possibly remove this? Or something with some more kick? Thanks for all your help. This site is awesome and a disaster for my self-diagnosed OCD.
touch me for larger pic.
Also... is an 05 Civic SS or CC and does that affect pad choice?

touch me for larger pic.
Also... is an 05 Civic SS or CC and does that affect pad choice?