If speed AND battery are what you're looking for, many people have reported (and I agree) that Baked Snack has excellent battery life. It is also super quick. There are 4 variations of the current Baked Snack kernel out, each one having an increasingly lower voltage for better battery savings. However the voltage is so low that all the kernels do not work for all phones.
I'll list them here, highest voltage to lowest voltage (least to best battery life): babystep, step 1, step 2, ultimate. The developer suggests start with babystep, and if your phone runs fine without freezing you can try going to step 1. If step 1 is fine, go to step 2, etc. You'll know when the kernel doesn't work with your phone because it will freeze up, requiring a battery pull. You can download them
here.
Also worth checking out: Xtreme kernel, Phoenix kernel, Mixup kernel.