Not being the iPhone expert, isn't the whole thing with iPhone that the apps are essentially closed once you switch to other apps. As long as they turn on quickly and maintain state, does it really matter if they stay on in the background?