All of the above will work well, but I would rank the Poorboys stuff bottom - the other recommendations are more durable!
GTechniq C5 and Auto Finesse Mint Rims are worth a look too.
Personally, I'd favour a selant on wheels, as like paint, they tend to keep the surface cleaner, for longer.