You're right, we shouldn't turn this into a browser-epeen contest, but just to defend Connavar's approach to making the ranking site: if you've done web design and web programming in the past 5 years, you'd understand our frustration towards IE. The amount of lines of code you needed to add to make your site appear using IE just like it does on browsers with better (X)HTML 1.1 and CSS 2.0 compliance is just ridiculous.
Connavar's doing this project in his spare time, so any additional time he has to spend on workarounds for non-compliant browsers means adding new stuff or fixing existing features takes a hell of a lot more time before it gets to us (not to mention the frustration testing all of this on every non-compliant browser means).
That being said, IE 8.0 is finally a step in the right direction, when it comes to W3C standards compliance.