We've just started using a multi-user program called Aster that allows multiple people to use one computer. This lets more than one kid use the computer for games at the same time.
It works much better than VMWare most the time... it even seems to work with normal online skirmishes. We've not played them very long yet, but the three sessions I started seemed to go without problems
But when we try to do campaign co-op online it crashes every time so far.
Usually I get the error "only one usage of each socket address (protocol/network address/port) is normally permitted."
Then it will crash with an access violation.
Though we've had lots of other random crashes in trying co-op today, and we've been sending in lots of bug reports.
It says something about a log file... but the dialog closes itself before I've had a chance to see where the log file is located.
Still, it would be awesome if we could get this working, but I understand if it's not possible...