I was using some ROMs so I can tell you which was the best for me:
ICS: No sh1t!^2 (I have no idea how to write this correctly)
JB: CM10 LE
KK: CM11 by XperiaSTE team (which I'm using now)
Links I will provide later, because I don't have access to my PC...
First of we do not do Best of Roms here... Second you should post in the correct section (I moved this to Q and A, you are welcome), third I suggest reading about the roms and trying them out to see what your preference is... Thread Closed
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?