As mentioned before FreeBSD, is a good alternative too.
Running PC-BSD for some time now and ONLY reason i STILL have a MS client OS is so that i can play TWO games!! WHen i do not playthe darn OS is powered off! I am close to pull the power cord in pure paranoia as we do not know if MS is faking poweroff!! Freak you MS you Freaking Grunt!!!