Autopia is an outstanding detailing forum:
http://autopia.org/forum/guide-detailing/
As for my personal, over-the-counter items I use:
Wash: Meguires Gold Class Shampoo
Wax: Meguires NXT Tech Paste Wax (for the once a month waxing)
Spray Wax: Meguires Quick Wax (for the every other week waxing)
Dash and Trim protectant: 303 Aerospace Protectant (MUCH better for your dash, vinyl and plastics than Armour All. It's basically a sun-screen for your inside! Highly recommended)
Glass:Stoners Invisible Glass (outstanding product!)
Leather: Haven't done it yet, but I hear Zymol is outstanding as well (needs to be ordered online)
Tires: Meguires Endurance Tire Protectant
Drying and detailing: Microfibre towels (drying and detailing towels)
All of the above is available at Canadian Tire except the Zymol. There are better wax products out there, but I haven't found any locally so I will end up ordering some online.And I haven't clay'd my car yet...
OH, and ALWAYS wax in the shade, on a cool to the touch car! That is a MUST! (Otherwise you run the risk of paint swirls and damage and ulcers and crying)