I am not a "heavy" user of my TB. Most days, I simply check my email, twitter, news feeds, etc. periodically, but I do very little surfing, watching videos, etc. As a result, I generally don't have massive battery drain like some users. Except for email, I have the update interval set to "never" for apps like twitter, news, weather, etc. I simply manually update them when I need updated info.
I decided to give Juice Defender Ultimate a try. It added about 20% to my battery life. I have it set to activate the network connection every 15 minutes to check email, etc., after which it ends the connection. The network is also activated when I manually wake the phone. In the end, my savings aren't earth shattering with JD but I do believe it's worth it for me based on my usage. That said, there are other cheaper apps that can perform some of the same basic functions. JD Ultimate simply gives you customizations that other's don't offer (I use quite a few of these customizations, including BT toggle at certain times and conditions, etc.).