We run Windows, Linux Solaris and MacOSX. The Mac interfaces extremely well with a mostly Windows environment. I have a Win2000 and a MacOSX on my desktop and have both kinds of notebooks. I can mount disks from one machine to another and exchange files seamlessly. I use Outlook hooked to an exchange server on both platforms. They really integrate very well and there are great SQL options for the Mac as mentioned since it is essentially UNIX underneath. The X11 packages you can install on them are also very nice indeed.