Internet browser

I'm with the multitude here. There should be a browser. It is a no-brainer. Nice TV otherwise - but this sucks.