Hell, any help would be lovely right now. Plus I'm working on porting it to other phones and having devs with the actual phone for testing.
EDIT: If you do want to help, I set up a cross-compiler using crossdev. I highly recommend doing it in a stage3 chroot because crossdev can really mangle your system.
I'm just not that interested in working on devices that I can't see the results of the work, I'm sure you can understand that. I'm very detail oriented, I have to test things before letting others see or try it. It's like primping for a date (I lack any proper euphemism).
I'm not leaving the Droid scene until it dies, or I do...so I will be around for any Droid testing you need done. I would definitely not try to port the 2.6.37 kernel, I would start with current 2.2 DroidX kernel (not sure of the version) to make certain the drivers will re-initialize upon kexec before getting too far into your project.
In my dealing with kexec on the Droid I have came to the conclusion that re-initializing the GUI is going to be difficult, I wasn't doing any debugging over USB either so I can't say how difficult.