3-4 is awesome for a laptop. I have worked with PC laptops for years and MOST degrade to a little over 2 hours after regular use. Anything over 2 hours is good.

If you are a heavy user and need the power, I would def suggest an extra battery.