what i'do is the following: run bootcamp assistant and create an extra partition. (make it big enough for the 2 OS's).
then run the linux installer, split up the free partition, in any way you like). Install linux on it. Then run de windows installer using the leftover partition.
i also suggest to install rEfit so that you can fix your guid partition table to be able to select each OS at startup.
then run the linux installer, split up the free partition, in any way you like). Install linux on it. Then run de windows installer using the leftover partition.
i also suggest to install rEfit so that you can fix your guid partition table to be able to select each OS at startup.