Hi Simpyd, welcome to NST
Create some space at the end of the last partition with "shrink" from Vista or W7 (like you presumably already did to put W7 on with Vista)
Boot the Ubuntu CD, Install to the empty space you created,
make sure that you use the "advanced" button when defining the bootloader and make sure that grub installs into the Linux partition boot sector not to the MBR.
When the install has finished, boot one of your Windows systems (there won't be an Ubuntu option in the menu yet), Install
EasyBCD 2.0 latest build (
not 1.7. That's too old to contain the support you need)
Go to "add/remove entries" Linux tab , select Grub2 in the "type" dropdown, change the name in the "name" field if you want to, then click "add entry".
You should then have a working triple boot.