I love the powerball. Before you start polishing your rims, you NEED to know what the finish is. Are they clear coated or not? If you polish clear coated rims with the wrong polish, then it will remove the clear coat. So just be sure that what you're using is safe for the wheel.
I recommend DP Wheel Glaze. Really gives the wheel a shine, good protection, and has cleaners in it.