The Browser Throw Down

With the big news of Google releasing its own Internet browser (Chrome), it’s safe to say things have heated up. Last night it was reported that Internet Explorer accused Chrome of not having enough experience…