P3 droid kernels do (at least the ones I tried did)
Slayher kernels work (download via ROM manager)
That is all that I am aware of. Personally I prefer the chevyno1 0.8ghz mv kernel in the link above. It has slots of 125/250/400/550/600/700/800 I never clock over 800 anyway as there is not added performance benefit for my phone other than a quadrant score...big whoop. Dont mean performance is great...not to get into that though. The slots are great for setting profiles in set cpu.
You can overclock the stock kernel fine...it has decent slots...it just doesnt have temp monitoring for the cpu..which I prefer so I can throttle back with a cputemp profile in set cpu under heavy usage (like plugged into car charger, using navigation and pandora...which I occasionally do).
Be sure you do a backup before you apply any kernel.