To reiterate several replies, I too recommend Suse linux. I previously used Redhad, and found Suse has a much easier set up process. For instance, setting up it as a samba server was an easier process (for those who don't know, it allows file sharing between a Linux PC and a Windows PC).