I agree on freebsd or openbsd, but I'm not sure I understand the imac comment.. if you mean OS-9, it's probably a waste. On the other hand, OS-X should be reasonably easy since it's mostly mach at the core, though I have no clue of performance there.. mark.