Bob,
There are a few things to check. First- are you using a lot of applications while using the laptop? If you're watching movies, editing movies, or playing games it can significantly lower the amount of time the laptop will last off of a battery.
Also, if you go into system preferences under "energy saver" you can change some preferences to help the battery life last longer. If the fan is continously running loudly (even when not doing anything), you may want to bring in your macbook to the apple store and have them take a look at it (which is free).
One last thing you can do to help the battery is to properly calibrate it. Charging it to 100% then running it down to 1 or 2% is good, but it's not quite a full calibration. Follow the article here on apple's site to calibrate it properly:
http://support.apple.com/kb/HT1490