this is good idea, but what is "good looking HTML"
its too subjective...
Indeed, "good-looking" can be rather subjective. Perhaps a starting point would be HTMLs that have the conversation-styles found in Handcent:
http://www.handcent.com/ScreenShot.php