I have tried half a dozen or so different roms, and the one that I keep coming back to is Shostock2. His latest release (4.0) is very stable, but it still needs some features added in that were in some of his previous releases. If you are looking for a balance of features, get Shostock2 (3.1.2)...