Internet Explorer not stirring your cup of Windows Phone 7 tea correctly? Well, you now have an alternative in the form of a new browser that's arrived in the Marketplace: Browser+. It does seem to have been built on IE code rather than its own framework, so don't get your hopes up for Chrome to Phone on WP7 any time soon. Anyhow, the new app's been given a test drive by a couple of sites, who note it integrates a view of your current tabs and a Google search box right into the general web view, providing a slightly more accessible interface than the de