Your battery life should get better in time, mine certainly has. I read other threads on these forums that recommended fully draining the battery till the phone dies then charging it back up a few times; I did that and it seems to have helped quite a bit.
I do a lot of browsing, using wifi whenever possible, and use newsfeed (buzzbox) and cragislist (craigsnotifica) apps that update on their own, in addition to texts, gtalk, mail, etc. At first I couldn't get halfway through the day without the phone dipping low, but now it'll go all day and I'll still have 20-30% left.