I used the Sledbrite Products for the first time this year. Both the Aluminum Cleaner and Polish worked very good and I would recommend them. I bought them On-line, none of the local dealers carried it. Here's the link to their website;
http://www.biokleen.com/snowmobile-cleaners