I now have Vista (bad news) and have installed MMF 1.5. It worked once I had deleted a few quick time *.cox files (someone had suggested this) but there is a problem with naming and renaming active objects and backgrounds. Sometimes it inserts perculiar characters... wish I'd stayed with XP!
Vista isn't that bad if you vista ultimate and love to overclock.
You could get a virtual machine software (there are plenty of them) and install XP on one and then run mmf.
Install linux as well I have a win98se backed up on my hard drive to play old games, but never opened it.
Disclaimer: Any sarcasm in my posts will not be mentioned as that would ruin the purpose. It is assumed that the reader is intelligent enough to tell the difference between what is sarcasm and what is not.