Odds are you probably have a lot more than Safari and iTunes open. Is iTunes playing music? Are you watching YouTube videos or something? These can all contribute.
A big thing is screen brightness. The difference between having your laptop at full brightness and close to dark can make a huge difference. Try keeping the brightness as low as comfortably possible so you can maximize battery life.
Open Activity Monitor, see if anything is using up a lot of CPU in the background.
Make sure you don't have any login items that are set to hide themselves.
Try recalibrating your battery.
Safari, FF, and iTunes are currently idling on my machine right now, taking up a combined 8% of the CPU. You must be doing something within those programs that is sucking battery life.