I use Christie towels, and they are lovely. They have regular sales, so I don't recommend paying full price. Put some in your basket, enter your details then leave and wait until they contact you with an offer. There will almost certainly be a sale before Christmas as people will buy new towels in expectation of guests.
I usually use white or cream towels, but once bought some 'super luxury' teal and burgundy ones from BHS for a change. They were very thick and soft, but despite numerous washes they shed and left a dark layer all over the bathroom - every nook and cranny was coated in teal and/or burgundy fluff.