I'd definitely give this a try http://forum.xda-developers.com/show....php?t=1449023
Was on it for a long time, but I'm now on the ICS ROM from the same developer.
It has a bunch of flashable add-ons/mods, already themed, includes the Lockscreen settings, great battery life and very stable.
UnNamed was my favorite and I didn't want to switch until I gave that ROM a try. Needless to say I loved it and couldn't go to anything else because it had everything I was looking for in a ROM.