I have not been able to find a single TV, Blu-Ray player, Android TV box or media streaming device (Roku/WDTV etc) that is capable of running all available content.
A small net-top PC is the ideal, otherwise a combination of an Android device running XBMC and Android apps for the various content providers (RK3188-based, quad-core players available for around £30), and a YouView box (available for under £100 on eBay) is about as good as it gets.
The smart functionality of a TV is essentially a PC, but it's heavily locked down.
Your query highlights the reason my brand-new Panasonic TV has neither smart features nor 3D -- neither function is really worth having!