No such thing as best rom. You should try and find out. In general though, if you want everything to work as expected, go for an aosp gingerbread rom. Otherwise, for bleeding edge experience but not everything working as in GB, then try any Kitkat roms.
For smooth and stable performance - Gingerbread AOSP. But you'll experience lacks of apps and compatibility.
For apps and compatibility but with some bugs (like not working camera etc.) - Evervolv KitKat.
Some older devices still remain very popular. Phones like theHTC Desire, Sony Ericsson … more
23 Sep 2014
By Tomek Kondrat
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?