I've used Widgetlocker for the longest time and debunked the theory that it consumes more battery power than most think. I've tested it more than once and have not even noticed a change between stock lockscreen with Widgetlocker uninstalled V.S. enabling Widgetlocker.
What a lot of people fail to do, when noticing their battery being drained more than usual, is eliminating each app till you find the culprit. Some people don't realize that when you download an app and then use it, it is using normal settings. So they fail to go through the settings and see if maybe an app is polling for weather, for facebook or twitter messages, for anything. When apps are polling for a hour or less, then you'll notice more strain on your battery. I particurlary like apps that allow an option to poll when YOU want it to. Like shake it and it polls for something. Or slide out the keyboard. Or screen on poll, etc. There are apps that leave GPS on or use Wifi. There are apps that are constantly straining the data usage. Who knows.
So, you should always go through every app's settings and see what it is all set on and make adjustments. You'll notice a big difference when you control how much activity you allow your apps to do.
I personally like an app called Green Power Premium. It has Wifi, 3G, 1X, Daytime and Nighttime controls. What it does is it regulates what goes on during screen on and what goes on during screen off. It cuts off 3G and some Data, while leaving phone calls alone. So, any app, any text, anything trying to strain battery power will be disabled until screen on. It does wonders.