+1 for P21S Gel over Sonax - I can't stand the smell of Sonax. The ACE TurboStick sometimes comes in handy for the wheel barrels:
http://www.detailersdomain.com/Ace-T...ine_p_192.html
I use a boar's hair brush, the EZDetail brush, the Swissvax wheel brush and the Uber spoke brush:
http://www.detailersdomain.com/Uber-...ush_p_120.html
Not easy, but very clean when I'm done.