The introduction of startpage has been called by some as the dawning of a new era in the way that we browse the web. Indeed this view appears to be shared by a growing contingent of tech-savvy browsers – both personal and business users alike. The brains trust