Depends on the app, too. I get my push notifications (I'm jailbroken) for most everything. But...I get no badges on Boxcar (although I do get text notifications). I get badges with the new Facebook app, and I get all possible push notifications with WhatsApp.
I'm jailbroken as well and push email used to work flawlessly. After I installed
the new FB app yesterday the push notifications weren't working. I did many
things from installing to re-installing, to re-booting and nothing. I then realized
that my push for BeeJive doesn't work either. So basically I'm not getting push
for email or any apps that use push eventhough my settings are set accordingly.
I installed the push toggle for sbsettings. I turned it off and then on. Now
whenever I do that I get the "connect to iTunes for push notifications" popup
when I open an app that uses push, such as FB. I connect to itunes, do my
sync and still nothing. Any suggestions? I've been baffled with this and I'm
also sure this is why my Yahoo push email hasn't worked right either.