The biggest misconception is that the tasks you see are "running" in the back ground. Nothing can be further from the truth. There's a reason that the apps start back up immediately after they are killed. Remember, this isn't windows. Android OS, especially 2.2, is designed for multitasking. The apps begin to load because it makes it easier for the OS to perform certain tasks. They appear to be running, but in fact are merely being used as a place holder so to speak. When the system recognizes it isn't needed, it stops the app from running and replaces it with said place holder. And even that is ended after a while. In essence, Android itself is a task killer. If you think about it, it's actually counter productive because the system expands more energy, or battery, when you close tasks that aren't ready to be closed, and uses more battery restarting those apps. Trust me, the OS knows what's best for the phone more than we do. I stopped using task killers and noticed a slight difference in my battery life, for the better, when I let Android to its thing.
Sent from my PC36100 using XDA App