@Jeku - tell me about it! The site I work with was designed soley around IE before my time. The code is HORRIBLE. I swear that once it was made the person did a "find & replace" on all tabs and excess spaces at the begining on lines. He made it so there were tables within tables within tables within tables!!! It SO slow to render sometimes. I'm working on changing as much as I can into DIV's and using CSS to more effect. I tend to develop the site in Firefox as I've found that if it works in firefox - it generally works perfectly in everything else. I then apply any necessary tweaks to make it work in IE.
@Joel: That actually scares me. When MS do decide to obey some kind of standard then the whole web could easily collapse! I mean the little things like the way they have interpretted element sizes differently. Its meant to be Content + Padding + Border + Margin, which is how Gecko interprets it. IE, however, considers the border to be part of the padding (I think). This means if you give something a 1px border all around, it SHOULD be 2px wider and taller in every CORRECT browsers, but in IE it will be no different... Grrrrr
EDIT: Ok - just found out... It seems it did work - but not for me at work! Lol. The reason is sped up is because everyone went home and I had a 1Mb SDSL connection to myself (rather than 1/60th of a 1Mb SDSL connection). I then found out that one of the other sites that is hosted on the server that uses SSI HTML rather than PHP (not my decision) was having issues with a block that included a PHP from from a blog. The text was coming out as raw ZIP. I have had to disable the feature until I can get a chance to fully test the site zlib enabled :-(
PS: Rich, these forums dont use zlib for me either. Seems our proxy might be filtering out some headers and thus the servers dont know if I can do it or not so it just sends uncompressed content :-(