I completely understand what you mean, the app never really re-load data until you actually launch it on iPhone despite getting push notifications as thats the only thing that does get through on IM apps, definitely Apple needs to put an end to that part and offer real time Multi-Tasking, thats something I do like about android, when things are active...they are fully active not just idling around but it also does lead to a significant decrease in battery life. However I do think that if the new iPhone gets 1GB RAM(I'm quiet certain it will) should raise the bar for multi-tasking as the apps will stay running/active longer as compared to now.
I support android 100% but it just has lots of cleaning up to do as its main concern with the quality of apps, the Play store needs to be better, number of apps also needs to increase significantly. Google needs to make it so that its appealing to developers and they aim at making Cross-Platform apps from the beginning, not launching on iOS then considering Android afterwards and I think if we can have that, android can do really well...it has a lot of potential.
How much battery life do you get with those 3 things "Active"? My Galaxy Nexus has 1750mAh(just got it few days ago and haven't used it much) but considering the Galaxy S III has 2100....it should last over 24hr?
You're right, when it comes to multitasking, there is somewhat a trade off. The good thing is, the high-end Android phones have been accouting for that. I have had the Galaxy Nexus (GSM) since it's launch, and I get pretty good battery life. On light usage (and I mean light lol) I have broken the 24 hour mark. With heavy use (3+ hours of calling and 2+ hours of screen time), I get from 12-15 hours on a charge. I now have the Galaxy S3, which seems to have better battery life, but it's too new for me to really say how long my battery is lasting, as I'm still putting it through its paces and testing it. Thus far though, it doesn't seem bad at all. Bear in mind, I use a good bit of multitasking, as I have several different things running (like tickers, exchange, facebook, severe weather alerts, news alerts, etc). A person who doesn't utilize multitasking as much as I do, will get even more battery life.