...Apple made iChat for the iPhone. If iChat was included with the iPhone, it could run in the background and get notifications! Even if it didn't have to run in the background, Apple could use it's current MobileMe technology to send your IMs to the home screen! This would prevent them from having to route other people's traffic through their servers. I can just imagine seeing an iChat status icon in the status bar... that would rock! If that's ALL Apple did instead of Push, I think I'd be happy.