I'm pretty happy with the droid 2 so far, especially coming from a BB Storm 1. But obviously coming from a BB, i've got pretty high expectations for the email side of things. Right now it doesn't seem that my gmail accounts are auto-syncing at all. Basically I want the mail to get pushed to the phone (or at least sync frequently). If I manually sync - the mail comes through, but the prospect of having to go through and manually sync 3 email accounts any time I want to update the mail is a bit concerning.
Likewise, if i delete an email, it doesn't delete it on my web gmail app until syncing. Initially when I got the phone it seemed to do all of that instantly and would push new mail to the phone....but not anymore.
I tried clearing the gmail cache, made sure to set it on 'ignore' from taskiller, reset all the accounts I could without factory resetting the phone. Data delivery settings are as follows: Background Data is checked, data roaming is unchecked, and data enabled is checked. (Currently connected over 3G and wifi). Sync over wifi is not checked.