Battery Life on Macbook Pro
You can check the battery's capacity to see if there's a problem with that. I use the free CoconutBattery. It will give you the percentage of the battery's full capacity (what it had when it shipped) that it has at this point.

It's possible that you may have some errant process running that are eating up your battery. Open Activity Monitor and click the CPU column head so that it sorts by CPU usage. Is there anything there that shouldn't be?