I'll have to go with Dark on this one. I've used Meguiars products on my 89T and have had many friends also use the same stuff - actually had detailing parties at my house on occasion.
The trick is to really get the paint nice and clean before applying anything. Zaino on top of a dirty paint job will still look like @$$. TurtleWax on top of a very clean car will look GREAT!.
Step 1: Wash the car. Use whatever you like. This is just to get the bulk of the crap off the car.
Step 2: CLEAN the car. If you haven't done a serious wax job in a while you might consider something like the Meguiars Body Scrub. This will really get in there and make your car squeaky clean - really. The ClayBar is GREAT and I generally use that for my 2nd and 3rd wax jobs each year. But the first one is always done with the Body Scrub.
Step 3: Polish. While not as critical this does help.
Step 4: Wax. Use a good quality wax. This just seals in all of your hard work.
Now you can start thinking about the rest of the car.
Windows: Get yourself the Glass Polish from Griot's Garage. I used to have water spots that wouldn't come off. I tried everything I could find. Then I found the Glass Polish and WOW! No more water spots. There is the added benefit that your glass will feel freshly waxed just like the paint and water will just bead up and roll off without any RainX.
http://supras.org/keith/glass.htm
Every time I roll in the Supra after a complete wax job I always get compliments. One guy even asked me how much I wanted for the car - while we were rolling down the highway.