Time to become the annoyining wannabee moderator:
Where on earth did you the nerf and (other nts) to talk like this about the developers of the Xperia SP community. It is not only unwanted it is also very very very RUDE!!!
Dear God why are there still users with no respect
Here is a link to the XDA Rules: http://forum.xda-developers.com/announcement.php?a=81
You are a member for two years now and you still don't know how to react here? That seems a bit odd.
So let me answer your question:
There is no good ROM.. Every ROM has its own issues, tweaks, mods and looks. It depends on your behavior with your phone. If you are a heavy tweaker CyanogenMod is the one for you. Want Sony look with extras try ExistenZe
If you can't find a decent one then:
A: Use the Stock ROM
B: Create a ROM yourself
If you can't find a ROM or you can't create one.. Then option A with Root is the choice for you!
But please read the rules and have some respect for the work of others..
To the rest:
Personal attacks, racial, political and / or religious discussions: XDA is a discussion forum about certain mobile phones. Mobile phones are not racial, political, religious or personally offensive and therefore, none of these types of discussions are permitted on XDA.
Don't attack each other in personal!!