Wednesday, March 5, 2008

New Internet Explorer Coming Soon

Somehow we suspect Microsoft will mess up with this one too.... The question is: Why?

http://www.reuters.com/article/technologyNews/idUSN0535853120080305