Yesterday, we mentioned in our news that Windows 7 has finally surpassed Vista in overall usage, so on a somewhat related note, how about we take a look at browser shares today? As hard as it is for some of us to believe (myself included), Internet Explorer has changed what was a continuous decline into the absolute opposite. It's even beginning to push Firefox's and Chrome's numbers down!
Read the rest of our post and then discuss it here!

Read the rest of our post and then discuss it here!