I prefer the stock rom. While the battery life is noticeably worse than many custom roms, the stability is really what's most important to me. I do overclock using quickclock to 1.288 ghz to make it a little snappier. Every custom rom had atleast one annoying issue and from what I can tell, the stock rom hasn't had any.
Make backups and try them all!
+1 here, make your backup and try everything that's out there. I switch roms every few days out of some type of obsession I have, you never have to choose, you can just rotate roms like me...... I need help.
Sent from my DROID2 using DroidForums App
For my personal view i can say squidly 2.3.20.2 full blur or stock squidly is the best so far is pretty stable since you can run 1.45ghz with no problem and hit it over 3000 when you test it and battery life is the best specially if you use setcpu and down clock it to 300 max and 300 min dude you see it im a pick guy and i hate to charge my phone every moment but this rom totally rocks.
Sent from my DROID2 GLOBAL ( THE GAME OF LIFE )