I polished just about everything on my engine and motorcycle. I use this to seal the polished aluminum. It lasts about 2 years depending on where you drive etc.
http://www.summitracing.com/search/brand/shineseal
You can clean up the aluminum just by washing it and it still looks great.