Instead of spare batteries, I tend to bring spare lights. I keep a small strobe in one pocket. A backup flashlight in my other pocket, and a primary light in my hand. Depending on the dive, my "primary" may be something that other people consider a backup. For instance, I found that (for me) an Underwater Kinetics SL4 was fine for a week of daytime diving (heavy overcast) in Hawaii. I tried one day with my Princeton Tec XL (LED) light, but I was not satisfied. The LED throws a fair ammount of light, but not a very tight beam. It's a great light for small caves, tight wrecks, or night dives. Anyplace your eyes get accustomed to low light, but you don't need to see things far out. Since my demand from a backup light is that it go on, and throw enough light to read all my gauges, LEDs are fine.
On some occasions, my backup is a dinky Princeton Tec "Attitude". Not a lot of light, but when my brother's primary failed in Monterey, I gave him the Attitude, and we completed the dive. (OK. We were already headed back to shore, so you could also claim we were aborting the dive... but in any case, he could read his gauges and compass, and even see a few fish. ...and he no longer teases me about carrying a backup.)
When I want a lot of light, I bring my Light Canon, but it has flooded a couple times. UK has fixed it free (except the cost of shipping it to them), but I'm glad I had spare lights in my surface bag... not just spare batteries.
One day I may own a really nice light like the variable intensity HID from Metalsub, or any of the other nice ($600 or more) lights out there. My (current) personal favorite (for night, cave, or wrecks) is my Princeton Tec Shockwave LED. It has enough light to reach out for a decent distance, and the beams (3 LEDs) are wide enough that you can see a nice sized area.
For a backup, I like my SL4, my XL LED, or even the Attitude. ...but as the light I plan to leave in a pocket until I need it (but hope to never need it) I think the Princeton Tec XL is the best light I've tried.