For now, the roms are more or less base around the stock rom.... Personally, i have had the best results (battery life and speed) with calkulin's rom. Hes done a great job with it. I have tried other roms imcluding the TNz rom and they have not been as good for me. If you try out a rom, be sure to give it about a week of good use to judge it. Also, dont flash any themes over a rom if you are testing it. Themes will sometimes change important things about a rom like the over/underclock, battery saving scripts, etc...
Just as some have mentioned here that its personal preference, what radio you choose to flash will depend on your personal experience too. I happen to be able to run the newest EL29 radio with the best resuls. Others get better results with other radios. An easy (although not scientific) way to figure out which radio is best in your case is to download the speedtest app. Run the app 3 times while in a stationary position (pick your favorite chair

), record the results of all three and average them together. Reboot to recovery and flash the new radio and repeat the process. Rinse and repeat as necessary.

Good luck! Let us know what you choose and how its running for you!