WWDC 2008 Keynote: Background processes in iPhone... sort of.
Nice. Push Notification Service.
Your third party server can send to Apple's push server, which keeps a persistent connection to your phone: badges (say... how many messages are waiting in application), Alert sounds, Custom textual alerts.
Not a bad solution.