Is a Windows PC still the best box to put under your TV?

Ok, I currently want to watch the following


BBC iPlayer

Streaming movies/tv shows


Game of Thrones (I'm pretty sure Blu-Ray is the only legal non-SkyTV way to see this in the UK)

Spotify/Google Play All Access

Stitcher podcasts

Linux media PC (currently have) = No streaming movies (Silverlight/Flash DRM doesn't work). Everything else I can get (Blu-Ray is a pain in the ass)

Roku + Hardware Blu-Ray player = No YouTube, Google All Access, Stitcher.

Windows PC = The lot but I have to pay for a Windows license *spit*