So I come from a Blackberry and Blackberry Enterprise Server. If the word PUSH wasn't associated with the iPhone, I would not have even looked at the iPhone. So now I have one, and even after upgrading Yahoo to mail plus, and adding IMAP prefix, it sucks. Plain and simple. Sometimes, I click send and well, it kicks me back out to the main menu and doesn't send. Sometimes, I receive emails within 5 seconds, and sometimes I don't even get it for 4 hours. Mind you, my reception is excellent, and I have wifi most places I go. I've never liked Yahoo, but, this is unacceptable. On top of all that, I can't see anything but the Inbox. I've tried rebooting a dozen times and everything I can think of...to no avail. Come on Apple, even windows mobile does better email fake-push.