I'm interested in building a rig to act as a home server. I don't plan on allowing more than 3 computers to access the server, so I was wondering if I could use a regular CPU for this task? Also, other than cost, what are the primary differences between server CPU's and regular desktop CPU's?