Western Digital TV Live (HD - but be connected via component (RGB/YbPr)), there is a plus version, too (newer, more online services?).
Using 2 of these, 1 Apple TV 1st gen (with crystal hd card for 1080p playback...), Dreambox DM800 HD se (can handle lots of codecs as well).
Welcome to the forum.
Ralf
My Beo: Beosound 3000, Beolab 4000, Beo 4 DVD, Beolab 5000/Beomaster 5000, Beovox S45.2 with Stands, Beosystem 7000 black with Beolink 7000, Beolink 1000, F1000 (3 cubes), Beovox 5000, Beovox 3000, Attyca 1.