MacRumors says that if what they're hearing is true, and Apple allows apps to run in the background, it would happen with the iPhone 3.0 software. On the current iPhones, it would likely be restricted to one or two processes at a time, but with the beefier hardware of the next-gen iPhone, it'd be less restricted.