Internet Explorer 10 Available For Download, Let the Testing Begin Internet Explorer 9 was just released, like last month, but Microsoft isn't taking a backseat in the new browser war. Microsoft has already released a preview o...