Pretty much what Steve Whitlatch said. For wheel rims and hubs, I start with Turtle Wax chrome and metal polish and a good stiff toothbrush to remove most of the rust. It's an excellent polisher for any aluminum and doesn't scratch chrome. Also, using a plastic toothbrush doesn't allow for any scratching, and you can bear down as hard as you want. If there's any rust left, I use a very fine steel wool 0000-grade wet with wd-40. The wd-40 helps loosen the remaining rust. Once I'm done, I use an Eagle One wadding polish to take the aluminum stuff to a brilliant shine.