I use the following in my home setup: 16 ubuntu machines, 3 OpenBSD machines, 1 freebsd, 8 centos (one headnode, 7 diskless compute nodes) 2 osx, 1 windows (oops-two; wife's laptop). Several of these are old recycled boxes, but every one of these has a job.
In retrospect, I wish I had done 8 of the ubuntu servers as freebsd.