Io con il 3G + vodafone non andava.
Pushing: il SO e' passivo, gli vengono spedite le notifiche (tipo SMS)
Pulling: il SO sta li e periodicamente controlla se ci sono notifiche. In realta iPhone tiene un socket aperto tutto il tempo, ogni tanto manda dei keep alive per non farsi chiudere la connessione, ecco perche' se hai le notifiche accese la batteria va giu' velocemente.
Il pro e' fantastico, lo hanno due miei colleghi e li invidio !