I am looking to update my vacuum as it is struggling and failing to pick up my long hair. Can any one recommend a make and model that they have found to do this well? I do tend to shed quite a lot! I would like a cordless one if possible.