[...] If anyone has the time, would you be able to recommend (in laymans terms to someone who is windows proficient but knows nothing about android) how you could root your device and then remove/disable any programs that could potentially add to the battery drain?
With Gabrial's TouchNooter, there wasn't much to do:
- I opened up Gmail and turned off background checks and all notifications. I eventually uninstalled Gmail altogether and replaced it with MailDroid, which gives more granular control.
- I disabled notifications in Market. Sorry, don't have the device handy to check the exact settings.
- I keep wifi off unless I'm explicitly using it.
I believe that was all for the base rooted configuration. In order to have wifi when I really need it but not worry about manually turning it on and off, I used Tasker to enable wifi when only specific apps (e.g. MailDroid, Opera, Droidsync) are running in the foreground, and turn it off when the screen goes off. I have found Tasker to be very quick at responding, so this is working very well. Better, in fact, than the fancier programs like Green Power or Juice Defender on my NOOK Color.
For any new program I load, I go through all the settings to turn off any notification or background polling.
Finally, I just don't load stuff that doesn't relate to the core functions I use the thing for. No games, no little-used programs. This is meant to be my "desperation" device when I'm stuck somewhere away from power for a prolonged period.
This strategy seems to be working well for me. YMMV, of course.