Thanks. I appreciate the reply. I will take your advice.
No problem. If you still have issues, did you wipe data and cache prior to installing the ROM? I know that my battery life on Liberty is great, so there are two broad causes, hardware or software. Since this is a new phone, it could possibly be hardware. Most likely, it is not hardware, but you may have a bad battery. I think it might be an application, try to double check in the battery usage app.
Here are my next steps if you still have bad battery life:
1) Reinstall Liberty without wiping data or cache. This just has you install the zip file from the SD card in Clockwork Recovery.
2) If battery issues continue, backup what you would like, and wipe /system, /data, and /cache, then reinstall Liberty again.
2a) Now, since you wiped cache, you may have lower battery due to the rebuilding of cache. Feel free to restore apps, but try to keep in mind what you are installing, an application might be causing the issue.
2b) Keep the phone plugged in until it is at 100% and then wait a few hours before unplugging. The first battery cycle might be a little fast, due to the new apps pulling data, cache being written, etc.