After watching the Palm Pre's demo videos, I've realized how much the iPhone needs true multitasking. Maybe something similar to Expose for Mac or cards for the Pre. So there's no slowdown, maybe when you leave an app the other one freezes or pauses.
For apps you want running in the background, maybe you could pick 1 or 2 apps to run in the background.
What do you think? Is it possible, or am I just talking crazy?
Well it's the only choice for something like this, since Apple will never do it themselves. My iPhone works fine with Backgrounder and I don't really notice a slowdown.
Backgounder is pretty useless once the iphone sleeps, as it shuts down the wifi. Hope they make this stays on even the iphone sleeps and apps are running in the background - like Symbian S60 OS.
Backgrounder new update is very cool. You can select apps within Backgrounder now that you want to have multitasking. I think there is something else that addresses the wifi issue, but I can't remember what it is.