Although I tend to agree that HTML email is a waste of bandwidth, consumer expectations tend toward "glossier" presentation. I never use HTML email when conversing with friends or co-workers.
However, I do have to consider using it when communicating with "consumers" who are interested in attending a charity event, for which I tend the website and announcement list.
Now, I know how to set up an HTML email that links to images on my website(s) -- that's easy. The problem is that most properly-configured email clients are set up to suppress the display of externally-linked images, unless the sender happens to have been explicitly placed on a whitelist.
The best way to make sure that HTML email with images gets seen is also the least efficient way: embed images in the email. Unfortunately, that's what I need to do. And I don't know whether there's any way to accomplish that with DreamHost's announcement list. I suspect there isn't. Can anyone help me?