I've ran Kangerade (v1.0, 1.1, 4.0.7), UD, BB, and am now trying Cyanogen 6 Alpha 3. Of all of these, Kangerade 1.1 has been my favorite. The only reason I changed was to see if I could find one more stable and they seem to be about the same...to me anyways. I'd try a few different ones before I settled. Good luck!