You could try Vistabootpro
to fix the boot menu.
I've used it before with Xp/Vista and if Windows7 boot is same or similar to Vista's then it should work.
EDIT: If it's not working you have to reinstall windows7. The rule of thumb is install oldest OS first.