i've completed the boot menu port from the CyanogenDefy team. basically, we won't have the reboot -> reboot recovery option anymore. from now on, when the red M logo is present on boot, for a second or so the led will turn on which will allow you to boot into a special boot menu if you happen to press the volume down button when the led is on. from the boot menu, you can, there are 5 options. they are to reboot the phone, choose you boot mode (should stay as 2nd-init FYI), boot into clockwork recovery, a tools menu where you can turn on adb or mount your sdcard, or power off your phone. if you don't press the volume down when the led is on if you're choosing to not go into the boot menu, it will just boot up normally which is cool in case your part of your system gets hosed, you can simply reflash a rom or make a quick clockwork backup and sbf or do whatever you choose