Looking through the forums and other sources, it seems that the two options for me are the Panasonic DMR-HWT260GN or the DishTV T2200 but I've noticed that people have some problems with both of those and other possible options don't seem to be widely available (not really interested in a DVD player as I have a separate one of those). So I'm not sure which is the best of the small bunch. I'm not really tending to either, at the moment, and so would appreciate some up-to-date info as both have been around for quite some time now.
I'm currently on MagicTV 3600 and it's getting long in the tooth (with some persistent issues); hence the change. I've looked at IPTV but what is available doesn't seem to be stable enough for regular but not extensive TV viewing.