для файлообмена с виндой можно использовать отдельный раздел FAT32 и сделать так:
XP ntfs 30gb
vista ntfs 50gb
OPENsuse 10Гб
общий FAT32 с фильмами, музыкой и всем, что жалко будет потерять при падении одной из ОС - все остальное
Висту не юзал и не планирую, поэтому не знаю, сколько туда минимум места достаточно; можно один из НТФС-разделов расширить с учетом необходимости хранения файлов, размером больше 4 Гиг.