If it's just swirls then an All In One/1 Step product should probably be used. That would reveal any deeper scratches you might miss by eye and would get rid of swirls and minor scratches. You could always go back later and deal with the deeper scratches only where needed. I'd recommend 3D HD Speed with a light polishing pad.
http://www.amazon.com/HD-Speed-All-Polish-Sealant/dp/B0081KXJO0/