I just ran into another one of these stupid things.

Website trying to push Firefox down people's throats

1) Internet Explorer 6 and 7 block pop-up windows.
2) Internet Explorer 7 on Windows Vista is more secure than Firefox.
3) OK let's hand control of the internet over to Mozilla Corporation.
4) Firefox still has plenty of bugs that impact developers and designers.
5) Internet Explorer 7 already has tabbed browsing.

Grow up. Your site works fine in Internet Explorer.