I have been using a 10.1 inch Windows RT tablet for the last month. I have to agree that the Windows Store is lacking. But, the fukk browser is really nice and IE 11 is MUCH better than ANY...
SuperSite for Windows
Sponsored Introduction Continue on to (or wait seconds) ×