(This is more of a "work-related" post) – Part of my job (unfortunately) is designing HTML emails… which, if you thought difficulties with browsers was a problem, you don't even want to know from the HTML email world!
In any case, while I know HTML for the web relatively well, I know very little about HTML for email… the little tricks you have to do to get things to work, etc.
In one of the last campaigns we did, the stylesheet wasn't loading in some cases. (Specifically when viewed through outlook-webmail). I just learned today that, I had a DIV tag encompasing the content of the email… and if I had put the <link href="http://www.yourserver.etc/styles.css" type="text/css"> INSIDE that div tag… it WOULD HAVE loaded it. =sigh= live and learn.
Anyone out there who does HTML emails, if there's good reference links for info on it, send 'em my way… I'm trying to get up to speed on this stuff…