Tips for better battery life
1) Touch screen sounds and lock screen sounds untick them from Settings-Sound. That causes the audio_out1 wakelock and unfortunately it is here as well on the HOX and drains battery like hell. So untick those so you do not get that massive wakelock
2) If you are using stock rom and have not rooted yet you can use this option to disable bloatware. Go into settings-apps and go into all. There you can select the applications you want to disable. What that does it will not unistall them but freeze them like TB does for rooted phones. It will remove them from the background and from your app screen to. Pretty nice feature if you ask me. Mainly disable your carrier apps and the google ones as well like Play Books, Play Movies and Play Music if you do not use them. Just a small addition to be added thanks to (pnnorth)- If there have been any play store updates to the app, you will need to uninstall the update before it will show the option to disable the app (eg facebook)
3) If you are using Titanium Backup(i always recommend to get the Pro version) you can uninstall those apps or freeze them if you like. For me i personally would uninstall them as they do not have any use for me.
4) If you are at home and you want to browse the net on your phone always make sure you use Wifi. It is a no brainer that wifi drains less battery than 3G. So always have your mobile data in settings as off and just use wifi. When you are out and about though make sure you have wifi off and use your mobile data on your phone instead. Because if you have wifi on as well it will try and scan for the available networks it can pick up and that causes drainage on your battery. Have that off when you go out.
5) Regarding brightness. Make sure you either have it on low settings or auto. It is a fact that if you have max brightness for your display that is a battery killer as well. Settings-display-brightness and just adjust from there.
6) Regarding task killer apps or battery saving apps like Juice Defender i recommend to stay away from those. Those apps consume more battery than they are suppose to be saving. Regarding task killers it is NOT recommended to kill apps because Android does that for you anyway. Just make sure you the application that you use, you always use the back button to exit the app or just go into multitask and swipe it away.
7) If you are rooted make sure you fully charge your phone and then in recovery or from Leedroid tweaks if you are using that make sure you wipe battery stats. That always helps as well.
8) Regarding sync your accounts. Now i have mine on autosync. From reading around having to sync your email account and facebook and twitter and whatever account you have syncing that drains battery. Now you can do two things. One either set the option to have those on manual sync or if you do not use facebook then uninstall it. But to be honest i have everything on autosync and still get good battery so it is down to user preference really. But for those interested go into settings-accounts and sync and adjust to your choosing.
9) Switch to gsm/2g only instead of wcdma/3g in settings >mobile network >Network Mode. Specially if you're not planning to use any 3g internet/mms features. (thanks to Gdelrosario)
10) Try to avoid ad supported apps. A research showed that in apps where there is adds, 70% of the power use comes from downloading and managing those adds to your screen. 30sec use of an app that uses adds, might drain your fully charged battery 0.35%-0.70%. Research link found here (thanks to Tont0)
11) Settings > Developer options > Windows animation scale > "Animation is OFF".
12) Mentioned this above but will re-post here again with a bit more detail. (thanks to AndroidGX) If you have multiple mail accounts, turn off auto-sync feature to refresh them manually. Settings > Accounts & sync > Auto-sync : [UNTICK]
Note: this will works also for any app like Facebook, Twitter, Beautiful Widget, etc..
13) Disabling the options for louder ringtone when inside a pocket and stopping the ringtone when picking up the device might also help. (thanks to Hardstuffmuc)
14) Settings > Wi-Fi > Advanced > Keep Wi-Fi on during sleep : "Only when plugged in". That way wifi will not be on all the time and that means saving bit of juice in the process
*Link to the thread for BetterBatteryStats is below. Please install that app as it will help you to identify what app consumes your battery when you have screen off.
*Another great thread to have a look at is the Rom Cleaner by Patrics83. What it does it basically gives you this option : Will remove as much as possible without breaking HTC Sense Launcher and Widgets! This is the best way to come close to a no-sense ROM and still use HTC Sense!
That is it for now. I will be updating this thread when i come across more battery saving tips. For now if anyone has anymore please post them and i will add them to the OP and give a thanks to you by adding your name next to the tip.