If your wheels are in good shape and you don't want to sand them down, try Plasti Dip. I did mine last year and haven't had any problems with them. I did put 3 coats of Plasti Dip Glossifier on top of the 4-5 coats of black, so that helps. It was very easy to do. No sanding, no pulling wheel weights and if you want, you don't even have to pull the wheels off of your Jeep.
Here's what mine look like.
Just had them covered in mud. Pressure washed the mud off and they look like new. I was a little worried, but no damage.
The nice thing is that if I scratch them up or want a change, all I have to do is peel off the Dip and I have brand new wheels again.