Cheers guys, problem solved!
This is what I did, copied from the guide Baggy linked to:
# Boot up and log on to Windows XP desktop.
# Insert the Windows Vista or Windows 7 DVD installation disc into CD-ROM or DVD-ROM optical drive.
Alternatively, mount the Windows 7 or Windows Vista DVD ISO image on any virtual drive.
# Run Command Prompt, or click directly to Start menu -> Run command.
# In the command prompt or the Run text box, issue the following command and hit Enter:
[DVD Drive Letter]:\boot\bootsect.exe /nt52 ALL /force
For example,
If the DVD drive path is D:, then enter the following:
D:\boot\bootsect.exe /nt52 ALL /force
The step will remove the boot menu to select operating system to start.
Did not get round to using EasyBCD although judging by the posts it sounds like it could also of fixed my problem :-)