I've found a couple quick and easy ways to send email with embedded HTML. The first combines Microsoft Outlook and Microsoft FrontPage.
What you need to do is first create the page you wish to email in any HTML editor (including front page). Save the file then open it in Microsoft's FrontPage. Once open click File > Send To > Mail Recipient. You should have outlook as your default mail application so it will popup automatically, at that point you can mail it to whoever.
I think this method works if you use Microsoft's Outlook or Mozilla's Thunderbird as well.
The second method requires you to create, save and upload the webpage you wish to email to a server. Once you've done that all you need to do is select the entire page by pressing Ctrl + A. Copy the text by pressing Ctrl + C then paste it in a message composed in your GMAIL account. All the text, tables, and images should appear the same way they did in your webpage.
There are a bunch others, but these are the two that I've run across in my travels.