I have a set of ION 171s on my 66 stepside and I LOVE them. They're polished aluminum, not chrome, so no worries about rust. Only about #360 a set shipped in 15x8 from Jegs so they're as cheap as chromies - again, with no worries of rust ever.

Pic of 66 stepside with polished ION 171s