I hate coathangers, haven't found ideal solution yet but am using 2 rectangular waste baskets, one for shirt hangers and one for trouser hangers - the basket is narrow so I sort of line them all up together the same way (ends poke out of the top) and it just about works.
Mug an assistant in M&S! I was buying something the other week and they had a sort of stand with 3 poles sticking up - one to hook the hanger round, the two at the bottom steadied them into a neat tower. Hanger-sorter envy!
I have something similar tothis. I hang the wet washing on to dry then store the hangers there until they're needed next. It's not the most attractive thing in my lounge but there are plenty of uglier things there and it takes up hardly any room when it's collapsed.