to be cheapest for me (they also have a price beat promise http://www.richersounds.com/information/pricebeat) customer service was pretty good let me return a TV for a bigger one with no issues, failing that ebuyer.co.uk or aria.co.uk have a small selection on there
Recently bought a LG 42LD790 42" Full HD LCD TV for £629, cheapest by over £120. Delivery guy said there flying out the door at the moment, i think tesco are £170 dearer and curreys want £899