I agree with Eric NeverDull is a great product. I cannot stand the smell of it and it's messy.
I have been using Meguiars All Metal Polish in the tan jar. It's discontinued but you can usually still find it at some auto parts stores or online. Runs about $6 to $7 a jar. I use it on just about everything from bare metal to painted surfaces.
The new version they came out with is not as good as the original. It's called NXT Generation.