Wheels and rims; I like Meguires again, it tends to dry slower. I also like to use windex after I use wheel cleaner to give it a bit more shine, and if I am really in a mood, I will wax my wheels with a clean applicator to reduce dust build up and really make them pop. I use Meguire's cleaning wax usually. A steamer is great for wheel cleaning, it really gets into hard to get spots but may need some abrasive assistance as well.
Interior: How much do you want to spend? I like to use steam and my random orbit buffer to deep clean things. I also like a number of carpet cleaners (for some reason the ones in cans seam to work better,Tough Stuff, etc.), I use Lexol for leather and Vinyl, cleaner and conditioner and leather, and the vinyl cleaner for vinyl.
I use a clay bar before I wax, every time, at minimum. Sometimes I buff areas using a Griotts buffer and 3M compounds. I like Griot's, Meguire's, Zymol, Mother's, and more for waxes. The staged waxes always produce a better shine from my experience. Meguire's high tech yellow is a solid stand-by basic wax to improve deep shine. 100% Carnuba. Also, you can steam around trim pieces to remove excess dirt and grim.
I keep clean with a California duster, Meguire's quick detailer, a microfiber cloth, and a clay bar, between big cleans.