I am crazy about a clean floor.  A great vacuum is a great start.  The Shark Navigator is perfect.  It has great suction to make my carpets look great and with just a click of a switch I am cleaning hard floors.  The extra long attachment is easy to use and great for those cob webs. And ceiling fans.  I think you will like it too.