I'm not savvy enough to choose specific kernals,
Trying different kernels isn't that hard. My Droid works well with P3Droid Kernels.
Here is a link,
P3Droid Kernels
Download the ones you want to try, put them in a folder labeled whatever you want. Boot into recovery by holding X while powering on, make a nandroid backup just in case.
If using Clockwork recovery,
Install zip from sdcard - choose zip from sdcard, find the folder with the kernels, apply the one you want to try. Once it's done, reboot.
If using SPRecovery,
(You must rename the kernel you want to try "update.zip", without the "" on the root of your sdcard, before you boot into SPRecovery.)
Install - Allow update.zip Installation - Install. Once it's done, reboot.
Here is where you find out if the kernel you picked is right for your Droid.
If it goes into boot loops, pull the battery, boot back into recovery.
If using Clockwork, just try a different kernel from your kernel folder.
If using SPRecovery, restore the backup you just made, reboot, delete that kernel named update.zip, rename the next one update.zip, boot back into SPRecovery, install like the previous one.
If it boots up fine, test it out, see if it's to your liking.
If you have any problems, (too hot, FCs or whatever), boot into recovery, try a different kernel.
If you have ROM Manager, it's a bit easier. (You might need ROM Manager Premium to apply kernels, I'm not sure.)
Open ROM Manager - Menu - Setting - Advanced Mode - OK - Back - Download ROM - CyanogenMod - P3Droids Kernels
Select the one you want to try, when it downloads, select BACKUP.
Wipe is usually not needed for just switching kernels.
If you do wipe, you'll have to reload your screens with your apps, widgets and whatever.
It will backup your current ROM and install the new kernel and reboot.
If all that fails, boot into recovery and restore the backup you just made.
I hope you find one that works better with your Droid.
Wow, this turned out to be a longer post than I thought it would.