The software I have been told to use, and I have seen rave reviews are offered on Solaris and Windows. I'm not about to drop the money to go Sun. I am now think, actually, about a Linux\Windows combination. For the things I need Windows for, put it on a Windows server, but keep the rest on Linux.