I'd like to get my thoughts out here for discussion. I feel push notifications is a strikingly similar method of a notification system that Apple religiously badmouthed when announcing the iPhone for the first time. From my understanding, basically what happens is that when you close an app, that said app will maintain a connection with a 3rd party server. When that server receives notifications, it then pushes that notification to your phone. So instead of your phone having open connections with 30 servers (just throwing out a random number) and getting its battery murdered, a server up in the internet cloud will maintain those 30 connections from 30 different apps on your behalf and send notifications to you as they are received. Your iPhone only needs one connection. To me this is remarkably similar to how RIM does email. The same email system that Apple says is stupid, and that your phone should connect directly to your email as the better way to handle email. RIM uses a 3rd party server to check all your emails on your behalf, and pushes them as they come into your blackberry. Don't these two setups sound remarkably similar? Discuss.