A triple boot system isnt that much different from a dual boot, but since Windows Vista is using a new boot loader called winload it screws up with your typical GRUB installation.
Read the bloggin' how-to here
And it is pretty annoying going up and down through several boot menus to select your desired operating system. The key is the sequence in which you install the OSes. To give you a rough idea, check the screenshot.