Great looking X3! Mine certainly needs a great detailing job like you did.
I have a Silver gray 07 X3 with M Sport package so it came with same classy wheels. I bought a used set of wheels with better all season tires (was cheaper than buying new set if tires) and think I'll keep that set on my X3. I will be posting my M wheels and tires for sale here soon.