After taking the verizon .621 update I lost root. So, I had installed the Milestone X .604 sbf file via Linux, and then rooted it. I have a friend at work who used to ROM his Droid 2 - now he has a Galaxy Nexus. He told me that what I did wrong was pulling the battery when the CM9 animated boot flash screen didn't go away after a few minutes. He says that first boot can take a very very long time. I also wonder... After being in CM9, I reinstalled the Droid 2 clockworksmod bootloader app before I rebooted. Perhaps that was also a mistake? Anyway, I'll try again in the near future.