How Do You Like Internet Explorer 9?

Microsoft released the latest version of their web browser – Internet Explorer 9 to the public last Monday and racked […]