The only way to stop the threads tangling on the brush is to stretch a stocking over the head when you vacuum. It is a good way to stop the pins from going into the vac. as well. Just make sure you secure the stocking tightly enough until all the loose things are out of the way and then you can give the room another go after the bits are off the floor.
I like the Dyson.