Check your BIOS to ensure that you are still booting from the correct HDD (removing and replacing drives will mess up the boot sequence).
If you are booting from the right HDD, remove (or disconnect temporarily) any HDD other than the one containing your OS, then boot the Windows 7 DVD and try the automatic repair again.
Recovering the Windows Bootloader from the DVD - EasyBCD - NeoSmart Technologies Wiki
(and btw EasyBCD didn't cause the problem. By your own account it tried to stop you. If you remove some vital key in your registry with regedit, it didn't cause the subsequent failure (and it won't give you a last minute chance of a reprieve))