IMHO a plain file/print server does not need dual Xeons, I'd rather invest in more RAM and a RAID 5.
My experience is that the CPU load is not a big problem for a file server, RAM gives it more memory to cache the FS and a good RAID controller (or external RAID subsys) prevents a loss of data...