Mach software is brilliant!
Hmm, last time I had a close look it looked positively unfinished compared to EMC (will have to look again)