Hey, Brads2011! Thanks for your post: hope this helps.
It's not that difficult to install extra OSes onto one system or even one hard drive once you know what you're doing.
On both my laptop and netbook, I've currently got triple boot setup with XP + Linux Mint + BackTrack and Win7 + Linux Mint + Fedora
It seems like you've got a pretty good idea of what you want where (aside from choosing a second distro to replace OS X), it made it a little easier for me to envision by physically drawing it out on a piece of paper or something. It'll give you a pretty good idea of how it should look in the end. You may even want to make it a dual boot system. Put just one Linux distribution on the thing and you can easily boot BackTrack from a USB Drive.
You will absolutely NEED the
GPartEd Live CD. It will put the Windows HDD Utility to shame. Stick that in before you even boot up. Make the whole first hard drive NTFS. Then, on your second drive Make the three partitions ext3, ext3, and NTFS; respectively. If you want your Windows installation to recognize the data partition, it'll have to be NTFS. Linux plays with other file systems much better than Windows ever has, and your other two OSes will recognize the partition fine.
Next, pop in Windows. A rule of thumb is to install Windows
first, on the
first hard drive, on the
first logical partition. Then, you can install your other two OSes on your second hard drive. Make sure you only install the Grub Bootloader on the LAST distro you install. Grub should recognize all the other partitions when it installs. If not, it's fairly easy to tweak the bootloader to get them all on there.
Side Note: I tried the Hackintosh thing, once. It just wasn't worth the trouble it took to set it up. Give
Macbuntu a try instead. It'll be much more stable and if the look and feel is what you're after, it'll definitely deliver.