But I have a question, I want to tri-boot my system w/ Linux for school, windows for games, and Mac OS for everything else. Is this possible?
Yes it is, but it can take a while to setup. I have a triple boot setup on my Mac of OS X, Win7, and XP, and I cannot see how it wouldn't work with Linux instead of one of the others. I didn't use rEFIt as I didn't need to.
It was a pain in the neck to setup, but luckily, my computer was brand new at the time and it didn't worry me how many times I needed to erase everything (and I mean everything) and start over just to get it right.
I didn't use this guide, but it may be what you're after
http://wiki.onmac.net/index.php/Triple_Boot_via_BootCamp
I remember using OS X to setup the partition sizes, and setting two HFS+ partitions and a FAT MS-DOS one. Windows was installed on the FAT partition (formatted to NTFS during install), and then OS X was used to format one of the other HFS+ ones back to FAT for Windows 7 (converted to NTFS). The advantage of this is that the FAT partition is easily identifiable during the installs.
Provided your Linux boot manger works with Windows 7, selecting Windows in the bootcamp loader will then load your Linux boot loader and let you choose either Windows or Linux.
I have no idea if this works, but I'd install OS X, then Windows 7 followed by Linux. Perhaps put Windows 7 in the middle partition. That way when you're finished with Linux, you can wipe it and expand the Windows partition over it.