spend some time looking around
www.autogeek.net and you will learn more than you thought you wanted to about detailing. Then you'll be hooked. Lots of great information and how-to videos for a lot of things.
Personally I use Meguiars as well. I used a Pinnacle swirl removal kit on my 17 year old 3000GT and it did wonders for the paint.