Thank you so much for this. It was exactly the information I needed. It applies to Fedora as well.
I tried with Fedora 16, 64-bit. I created a custom layout (thought I had already resized my NTFS partition, but I guess not). The install DVD wanted me to make a 2MB 'BIOS Boot' partition, so I did that. I used the rest of the disk to create a 25GB ext4 partition -- no swap, I just upgraded to 8GB of memory and an SSD, I can use a swapfile if I need to.
I ended up using partitions 2, 4, and 6. I set none of them to bootable. I used the default partition type codes for each partition and everything works A-OK now! Thanks again.
Number Start (sector) End (sector) Size Code Name
1 40 409639 200.0 MiB EF00 EFI System Partition
2 409640 76581511 36.3 GiB AF00 Macintosh HD
3 76581512 77851047 619.9 MiB AB00 Recovery HD
4 77852672 183236607 50.3 GiB 0700 BOOTCAMP
5 183236608 183240703 2.0 MiB EF02
6 183240704 234440703 24.4 GiB EF00 ext4