I've taken mine in for repair to a local independent. It's not good; One or more capacitors have blown and they've taken out the Freeview Decoder Microprocessor which has to be ordered in. As at 19 April 2011, the repair costs are likely to be around £60-80
Colin M. Taylor, April 2011