3M products. They have a rubbing compound, a swirl remover, and a wax. Use them in order of importance obviously. They have a light/dark car swirl remover, and then the rubbing compound for when things are ugly.
You could not go wrong with getting the dark car first, because if I remember right it'll be the least amount of grit to sand out the swirl, then light should be a bit more because on a lighter car you'll need a bit more to hide the most obvious, and then the rubbing for the oh my god what happened stuff.
I also believe (can't see into my garage from ehre) they have another one you put on between wax/swirl remover that can 'fill in' some of the swirls before you wax it.
Just my experience. I did this on my TT, haven't needed to do it on the three week old mustang yet
