My question is, how should I format
all of my partitions?
Eu só fiz o Windows XP com partição bootcamp, mas dois sistemas operacionais? Sério, salve-se de algumas dores de cabeça e apenas use o VMWare Fusion ou se estiver com pouco dinheiro, use o VirtualBox. O VMWare Fusion está lançando a versão 3 em 27 de outubro, com maior integração / recursos com o Snow Leopard. Você tem uma unidade SSD, então a velocidade será oh so doce. Concedido, você não terá muito espaço, pois 80GB não é exatamente muito espaço, mas de qualquer forma paritioning ou virtualização, você não vai realmente economizar espaço de uma forma ou de outra.
Is there any format I can make the
data drive so that it can read and
written to by all 3 OSs?
O VMWare Fusion, Parallels e VirtualBox suportam "pastas compartilhadas" ou qualquer termo de marketing que considerem para resolver seu problema. Em outras palavras, as três grandes soluções oferecem maneiras de compartilhar arquivos entre a VM guest e o host.
Sério, não desperdice seu tempo e energia no bootcamp para mais dois sistemas operacionais. Vá virtualizar e deixe que os outros invejam seu SSD no seu MacBook Pro.