I use Meguiar's Gold Class and Chemical Guys for soap. Collinite 845 for wax. Meguiar's Gold Class is hard to beat for the money. Their other soaps aren't as good as the Gold Class IMO. 845 works well for keeping the headlights from yellowing as well.
Meguiar's Gold Class is an excellent "off the shelf" option from most any local retailer. Higher end products can be found on sites such as http://autogeek.net.
OP - I see you're also from Canada?
If so - check out Auto Obsessed in Edmonton. They have a great online site and are Canada's largest detailing distributor. Plus, free shipping on orders over $150.
Depending on your budget - they have a line they've developed called OBSSSSD. It's becoming quite popular and the products are top-shelf quality.
Otherwise, Meguiars, CarPro, Sonax, and Optimum all make great products. Just visit AO's site and you can find everything you'd ever need!