Yes, you read the title correctly. Bear with me, it's not a marketing ploy.
IE's history is a sour point in the memory of any legitimate web developer. But in all honesty there are quite a few things I would love other browsers to have them as well.
So without further due, let's start with sweet point number 1:
1. Backwards compatibility mode
Major updates, especially for the corporate world, are not always an option. I love the fact that IE allows you to pick from its developer tools the version of IE to target. This can also be controlled via request headers, meta tags, or company policy, and it's reasonably easy to set-up. Comparing with Firefox ESR - which is the only other option (why?) that offers stability over upgrades over years, IE is a breeze.
2. resize() events on elements
Check this HTML:
The beautiful thing is that you don't need to use a timer, and keep checking if the element changed its position. Sweet, sweet, sweet.
3. The behaviour CSS attribute
How do you do that?
For example if you want to disable resizing of images in content editable regions you need a CSS selector:
and the noresize.htc:
Now even if you add a NEW image, this code will be executed for every instance. How amazing is this?
Sample 3 courtesy of this nice post: http://nickw101.wordpress.com/2011/02/25/disabling-image-resizing-in-ie-contenteditable-elements/