I've been messing around with Beejive and backgrounder and it seems to work fine by keeping me online. The only problem is I never get alerts when someone sends me an IM. I have to launch the actual program and then all the missed IMs come flooding in. If I launch Beejive then press the sleep button my phone will vibrate on incoming msg, but what's the point of backgrounder if I don't get any type of IM alert? I have the reminder app as well, which is suppose to show an alert icon next to the battery indicator, but that doesn't show either until I launch Beejive and it catches up.