Backgrounder allows for total control of backgrounding on an iPhone/iOS-based device.
With Backgrounder, *you* decide when an app should keep running, and when it should quit.
Backgrounder provides true backgrounding; minimized apps can be made to continue to run as if they were still the foreground app.