For all of you that are pretty focused on your cars, you may wnat to try a new polish/sealant combo called Wolfgang. Just used it on my WRX this weekend, and it really came out well. Took out the swirls and left a mirror finish. Can't yet say how long it will last, but it's a polymer, and should be around for a while.
web page
web page