The problem with this domain is that browsers are freeware, nothing to do with paid software, which is where the big money is. IMO the only way this domain could be developed would be as a website that let people download the latest browser versions. This way you could drive traffic to the domain and earn money via a monetization program. But I'm not 100% sure Microsoft, Google and the others would be ok with this.