Try to view this page with IE7 then try to use a browser (for example FireFox, Opera or Safari last versions)
- IE7 thinks that addEventListener isn't better than attachEvent (without event parameter, type, target and other things)
- ... then IE7 thinks that DOMContentLoaded isn't useful too for WEB 2.0
- IE7 thinks that isn't the time to implement the "old apple" CANVAS element (but isn't Apple a division of MicroSoft ?).

- IE7 thinks that WEB 2.0 and Ajax don't need headers on readyState == 3
- IE7 has decieded that float left with a LI removes automatically list style
- do you want to add some other IE7 un-feature ?