just as a side note battery life declines as it wears on. when my laptop was new, the battery was giving about the rated 3 hrs of battery life performing normal tasks like surfing the web, word, etc. now that its about 3 years old, the battery life is down to about 2 hours.
i would say anywhere between 2-3 hours is acceptable but mostly do all of my work on the desktop at home so battery life isn't that much of a priority for me.