I think I honestly only "had" to pull my battery twice the entire time I owned the phone. But I didn't run a bunch of stuff on it either. No games.....Berry Buzz, PodTrapper, MeterBerry, UberTwitter, StormSlider, and SimpleWeather. It would run for weeks then I would restart it because it wasn't feeling as peepy. Still love my Incredible where I only liked my BB.
BB's are like fat chicks, they are fun to play with but don't let your friends catch ya. (lol old/corny joke I know.....)