I'd have done the install the other way round. First install XP, then Windows 7. Otherwise you'll be left with XP booting and Windows 7 inacessible without a repair install. AS EasyBCD is installed on Windows 7, that's a problem.
The rule of thumb that I follow is to always install the newer OS last.