In reply to HB1:
I have some Skins A400 ones that I find really comfortable. I bought them when recovering from a knackered hamstring and they provide lots of support. They do lots of different sizes/thicknesses etc. Not cheap though!
I also have a pair of Decathlon ones which cost a lot less and seem to be every bit as good.