I ditched SKY due to cost and instead bought a Samsung SMT S7800 freesat box and it provides a very decent picture. I wanted to get ESPN so I have ended up with a T215 topuptv box with ESPN card. The picture quality is however below par, despite having a decent aerial. Can anyone recommend a replacement freesat box, as good as the Samsung, but with a card reading facility for watching ESPN. It may well be that I cannot do that so any advice welcome.

Thanks in advance.