I recommend the new Meguiar's NXT Metal Polysh (that's how they spell it for some reason). It's excellent for polished aluminum and does not contain a lot of abrasives. I've gone through the Wenol, Mother's Billet Cream (pretty good stuff) and a host of others. Meg's is the winner in my book.