I used to use Pedros Bike Lust (lost custody of the bottle of spray). It may be sacrilege, but I think the Armor All was a little better. Not as watery and it seemed to polish up more.

One wipe did all of Flossie with Armor All to spare. I didn't do the wheels/tires/rims/saddle/bars, but I did darn near everything else and oooooh, is she purty! The LBS guys said it protects the bike well. We'll see if it repels dust and such, too!