is owned by a Firefox fan and advertises FireFox, recently I found out which talks about Microsoft FireFox 2007 :) and it has a Microsoft copyright notice at the bottom.

 Ok  I'm super confused now!! Looks like IE 7 is a browser from Mozilla and FireFox is from Microsoft. Hope I got this right :|.