Ios4 battery life

Hello my 3gs was set up as a new phone twice with ios4 both times trying to improve my battery life. It has just been flat out terrible. I can not make it through a day. It was much better on 3.1.3 any suggestions? I cannot wait for my iphone 4