McKee's hydro blue for ease of use. Coat them for better protection and easier cleaning, its a fair bit of work but you do it once and you're set for a long time. Wax is a waste of time given the effort vs. reward proposition. I wouldn't even bother with a sealant if you have to wipe it on and buff it off. The McKee's is a sealant that won't last anywhere near the time a coating will, but its so easy to use that you can do it as often as necessary. I haven't tried it, so I don't know whether it makes the wheels as easy to clean as coated wheels.