While we appreciate your quest to find the best, it simply doesn't exist! In most cases, you will receive many different answers from many different people. This at times can also lead to arguments
It's always expected that each and every user will read, test and make decisions on their own. What's best to some may not be to others. You have choices, enjoy the trek while finding that out.
For this purpose we do not allow "best rom" threads.
Remember half the fun of owning an Android device is the, personalization you can do with it