Mike, ASCO did the wheels on the '46 for around 100.00 a piece back in '03. That's 3 piece wheels sand blast and powder coat. I had them do the 22.5 wheels for the 860 about a year and a half ago for the same price but they of course are just the single piece rim.
Classic Powdercoating in Gaithersburg did a bunch of other stuff for me last summer and did a good job. Seemed reasonable enough .
http://www.classicpowder.com