Solaris and Linux are similar enough, both are system V based. FreeBSD is however a bit different under the hood. You might want to take that into account, otherwise FreeBSD is excellent. BTW guys, I'm thinking of turning my home desktop computer into a media centre. I'm not keen on WinXP media centre edition, so I'm looking towards Linux. What setup would be most suitable (distro/software/wm). Anything to watch out for?