For me, as has been mentioned before, the problem is not necessarily with the browser, but with the extraordinarily long support that Microsoft has with previous versions. Instead of just hacking for IE6, I have to accommodate for all of the versions that have a acceptable usage rate.<p>Don't get me wrong, I'm happy with the direction, but IE has caused a lot of pain for a number of years, and I anticipate for a number of years still to come. No amount of PR is going to fix that IMHO