make sure to try out cyanogen mod. others seem to have forgot about that one. my bad about the other day and my "nerd attack". was having a bad day since I found out 2 people that I kind of knew had died. But yeah try that and Ultimate Droid 1 & 2.
Go here to find a list of developers for roms, themes, kernels, etc. once your there there will be a list of developers and you will find pretty much everything there. I recommend taking a look at these sections: bugless, chevyno1, cvpcs, koush, liquid, lithium mod, steel droid, teamD1-Miui, and of course the Ultimate Droid. Those are the better developers for the droid. You will find kernels by going
here.