The printing of mails from Mutt (and lots of other mail clients) is done as ``plain text''. Normally, that's enough, but in my opinion it's not so beautiful like a formatted printing, e. g. from Netscape.
Another fact disturbed me: The printing contains all displayed header informations. I've configured Mutt that it displays things like "X-Mailer", but I don't want to print this. XFMail is quite worse: It prints all header information, so the printing is in my opinion unusable.
Sometime I had the idea to write a script myself, which creates a nice printing. And here's the result. I think it looks quite better als plain ASCII text and is comparable with the printing of well-known mail clients under Microsoft Windows.