I chose this canister vacuum after reading the reviews.  I have an Oreck for my carpeting and am very happy with it.  But, I don't have accessory tool attachments for cleaning baseboards, bare floors, furniture, and out of the way places.