I used to use apps like JD or advanced task killer to kill background processes and turn stuff off until I found out how Android handles programs in the background so I became less concerned.
If you're having issues with massive drain on battery life, make sure its not because of weak cell...