If it's just chrome polishing, you can't go wrong with Turtle Wax Chrome Polish. Easy on/off, very reasonable pricing, and lasts quite a while.
I personally was disappointed with English Custom Polish. I got better (and much less expensive) results with other products. It seemed pretty expensive stuff (especially with shipping) and I stacked it against Mother's Billet Creme and NXT Metal Polysh. (I used it on my polished Team III wheels).
Totoland Mach