Firefox 2 > IE 7

IE 7 was released earlier this week. Firefox 2 was just released. Sam Park suggests www.ie7.com ;)

Leave a Reply