Since I turned off backgrounding on certain apps and killed Facebook, my battery doesn't want to die. Granted I haven't played games our steamed much video but this is still amazing.
Facebook detects your location all the time even when you're just reading other's posts. Disable location services and background app refresh for Facebook can save a lot of battery life.