Browsing: future of PCs