PaulK writes:
Versions after IE 6 got progressively better so there's no reason why you have to change if you are happy with it (although if you aren't using the latest version you should really consider upgrading).
As I mentioned in a different thread: Internet Explorer (including IE9) does not recognise CSS3.
It is frequently one or two steps behind innovation too.
e.g. Tabs and plug-ins.
The list of annoying little glitches where IE cannot understand the HTML that all the other browsers can understand is quite extensive (but tedious to list). Even the most simple of websites can look dramatically different in IE.
As an example of basic but missing functionality:
Try putting an image in a cell in a table and have that image resize to fit the cell. Easy to do in all browsers - but not Internet Explorer.
Although I agree that IE has improved (there is not much worse than IE6) , there is still a long way to go.