I use Wizard's metal polish for scratches and water spots (it's our go-to for all aluminum)
Their mist & shine (or any quick detailer) is good for an overall cleaner.
If you've got a lot of brake dust then the Wizards all wheel/tire cleaner works great.
http://wizardsproducts.com/content/p...re-Cleaner.pdf
-Dale