Wow, I just tried to visit the site and it didn’t load (Using IE7). It just has a link to BrowseHappy, never heard of it. Sorry, I’m not going to switch browsers just to see your site. I’ll try and see if FireFox works when I get around to installing that, but I think it’s kind of harsh to require your users use a particular browser, especially a lesser known one. My 2c.