polishing alloy wheel rims?

I've got...or should say 'had'...mirror polished rims on my alloy wheels.

The centres are painted and lacquered, but the rims are un-lacquered. I've managed to keep them looking ok with a combination of polishing and then waxing, but last week I didn't get time to clear the car, and now the salt from the roads has started eating away at the rims.
The surface on one of 2 is starting to look a bit pitted....but you can't really feel them.
The metal polish I was using before doesn't seem to be touching it now.
Any ideas on what I can use to clean them up and also what power tool/polishers are available as I can only seem to find angle grinder types and I don't think they will be small enough to do the job?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.