Hmmmm. I am browsing with FF to this forum.
Top of the screen says:
Forums - More Firefox problems - PC Advisor - Mozilla Firefox - but - the last toobar before the PC Advisor web page shouts:
Customise Links, Free Hotmail, Windows Marketplace, Windows Media and Windows. That all sounds a bit IE7 to me???