I am hoping this has been resolved somewhere - although I cannot find it anywhere. Let's make this really simple. It is NOT anything the user is doing. It is something the phone is doing. I have an HTC Incredible. To troubleshoot this I sat at a table with 2 colleagues: 1 with a Moto Droid 2 and one with an iPhone 4G. I also had my laptop with Outlook and an exchange server behind the scenes. Here are the results of forwarding a basic text e-mail:
HTC Incredible Forwards: iPhone receives it with text in-line, Droid2 receives it as an eml attachment (unreadable), Outlook receives it as an e-mail attachment but can read it.
Droid2 Forwards: Incredible, iPhone, and Outlook all receive it in-line - no attachment.
iPhone Forwards: Incredible, Droid2, and Outlook all receive it in-line - no attachment.
So it's clear that the HTC Incredible (and not the Moto Droid2) is forwarding it as an attachment. The iPhone and Outlook are able to handle the eml file. An Android phone cannot.
Clearly this has nothing to do with the exchange server either.
This is basic functionality - the ability to forward an e-mail. It's ridiculous.