If yuo get the Zaino, remember to get the Z-3, Z-5 (optional but helps hide very MINOR swirls), ZFX (if you get this you can layer on three coats of the Z in one 24 hour period, a very good alternative to Z1), and Z-6/Z-7 (optional but enhances the system.)
www.zainobros.com
Lots of very good recommendations, you can surely bring back the finish by hand, but it'll just take longer and a lot more work.
www.properautocare.com (CMA) sells the 3M Swirl Mark Remover and the Fine cut Rubbing compound along with Meguiars #20 and lots of other products.
Washing your car is the first and most important. Get a few 100% cotton wash mitts, use the two bucket method for washing, have quality MF and USA made 100% cotton terry towels (Cannon or Fieldcrest (Charisma's or Royal Velvets, Wamsutta, etc. etc) Get lots of applicators and go to a home center and get some cheapo terry towels for dirty work (door jambs, wheel wells, tires, engine work.)
Maybe if you are near an autopian with the a Porter Cable he/she can get together with you and have a detail session.
Jason