Nope. Blackberry has had battery life nailed for years and they're steadily losing market share in the U.S. I owned a Blackberry 9700 for a couple years and recently replaced it with an iPhone 4s. When using for a similar set of apps and voice calls, I get less than half the battery life I did with the Blackberry 9700.
I wrote a detailed comparison between these two devices (http://www.filterjoe.com/2011/12/23/blackberry-vs-iphone-4s-...) and there are actually a few ways Blackberry beats the iPhone 4s. The most important to me is voice call quality, where the difference is stark and impacts me every day.
Battery? I just keep it plugged in when I'm at home or at the office. Problem solved.