How do I install Windows 7 without BootCamp and keep the OS X installation intact?
You'll probably need to redo this setup and install Windows 7 before Ubuntu. I am pretty sure if you install Windows 7 it will take over the GRUB bootloader. There is an article on lifehacker that gives instructions on how to set this up http://lifehac.kr/ihVY4k