Firstly, Thanks for the response. This doesn't happen in any other account - hotmail, gmail - even if the message is sent in HTML. Let me ask you this - are you using bbconnect or activesync for your corporate emails? I guess that will answer my question

reason i am asking is that only in activesync you can specify the message size to download. since i use an app called bbconnect, there is only one option "enable auto-more" - what it does is when the message is large, it will automatically go and get more.
please let me know your setup to help me fix this.
thanks