I cannot say whether unison is the best solution, but it is one that I have been using for 7 years or more, between two desktops (home and work), a laptop an external hard drive and another offsite backup. These were on a variety of filesystems between Linux and Windows flavours. MacOS X should be no different.
While I have seen graphical interfaces to unison, the command line interface is so much easier to use.
I would definitely recommend unison... while it is not a revision control system it is an effective solution at working on the same set of files wherever you are provided you synchronise twice a day.
What is this journal business anyway?
Vmware requires an intel CPU as it executes native x86 instructions, hence no vmware for the alpha! I would imagine the S/390 instruction set is no where close to the x86 instruction set
However, that doesnt stop you from using multiple instances of an x86 emulator such as Bochs running simultaneously in multiple Linux systems on your S/390. Each of these could of course run Windows 9x/2000 or NT , but it would be doing so through software emulation of the x86 instruction set.
Don't throw away old x terminals, use them with Bochs and your S/390 to have 5000 copies of windows 2000 running as an x application throughout your company!
"I've finally learned what `upward compatible' means. It means we get to keep all our old mistakes." -- Dennie van Tassel