ok i must confess i have gone more then a few weeks without cleaning my rims

, between moving to my new home and birth of my son i have neglected the X! (blasphemy) ....Now since i only use soap and water to clean off the wheels that has taken most dirt off but there seems to be some stubborn spots on the lips i cannot take off. i would like some advice before i go and use some aftermarket product polish cleaner.........What say you?
__________________

2012 X6 ///M Sapphire Black/Black Pref Full Leather
2007 Alpina B7 - Alpina Blue II/Creme SOLD
2004 X5 4.4i - Toledo Blue/Grey SOLD
1994 300ZX TT - Black/Black