The Web Standards Group have launched a new web site which explores browsers other than Microsoft’s Internet Explorer. Browse Happy launched last Friday, and it provides detailed descriptions of why ordinary individuals switched to a different browser.