UC BrowserHD for Windows 8 offers a lightweight and fast surfing experience.
Install it from the Windows 8 store here or search for it from the charms bar :
Once installed, it will display a speed dial with popular web pages.Type in any webpage address that needs to be accessed at the bottom of window.
The load times for multimedia rich websites is low and the whole surfing experience is snappy. Do give it a try especially on Windows 8 tablets and phones.