I just have a ****-hot PC complete with Freeview/Freesat card attached to a 42" LED TV. Works perfectly for all TV inc. recording, internet streaming, Games, music, DVD, Blu-Ray etc. Output via a HDMI video card and HDMI soundcard to a 5.1 external amp and I get arguably better quality for everything via a single device than having loads of external boxes around. Dunno if it ultimately works out cheaper but it's certainly better, (IMO of course).