love my kenwood, pioneer has excellent quality, recommend any alpine, and even though i am a HUGE sony addict, wouldn't want it in my car!
i think purvesh might be onto a winner for you.
NB: Halfords are often more expensive than your local ICE dealer.
Got my headunit from > http://www.cel-direct.com/ < 3 years ago, and it was next day delivery. excellent service, cheap prices.