If you decide to buy one of these vacuum cleaners, most of the models will come with some attachments-so look out for these: - Canister vacuum with powerhead. - Dusting brush. - Crevice tool. - Mini turbine vacuum head. - Pet hair tool. - Telescopic extension hose. - Car cleaning tool.
A canister vacuum cleaner is a very good choice but it's all down to your specific needs or how your home/furniture is laid out.