I really like the Shark Cordless. It is amazing how much dirt it picked up when I emptied the tank for the first time.  The scent of the provided cleaner is nice. The only downside is it can smell a little musty on first boot up.