For speed: most ppl say CM7, but CM 6.1.2 takes the cake.
For battery: Either Myn's Warm 2.2 or the latest build of MIUI.
(i haven't tested Myn's excessively, but it seems great)
The only caveat is that MIUI does not have 4g, but is updated weekly and plans to incorporate it are underway, being that the devs just switched to a Gingerbread base, and the ROM has been varying from build to build. I use MIUI as a daily driver, because the skin is better looking and more functional than sense, and as fast as an AOSP ROM.