Since the arrival of virtual machines (Virtualbox, VMWare, Virtual PC etc.) I am nearly not interested in multi-boot systems anymore. If the host PC has an "oceanic" size pool of memory, one or more (fast) hard drive(s) and any kind of multi-core CPU configuration...why bother?
Switching between the installed O.S's in a multi-boot system hurt your work flow tremendously. Besides that, you have to permanently sacrifice a lot of hard drive real estate for each O.S. When each O.S. requires access to the same pool of data the drive/partition has to be FAT32 for the best read/write reliability. That file system is kinda weak in features, compared with NTFS, EXT2/3/4, ZFS etc. All those features are there for a reason...to improve the work flow, security, file size etc.
Ah well, no fan here.