There are many different types of vacuum cleaners available. Its really difficult to know which one is best for you. Not all vacuum cleaners are created equally. Some are best at picking up pet hairs, while others are ideal for cleaning upholstery and carpeted stairs. So spend a little time researching whatâ€™s on the market and youâ€™ll be able to find the perfect vacuum cleaner for use around your home. I would recommend Miele TT5000. One of my friend has used it and she is really happy with the results.