I actually use all three. My primary home systems are Mac. My servers are Linux and my work computer is a dual boot PC with Windows 7 and Ubuntu. I have no strong feelings one way or another and look at each machine as just that. A machine with a purpose. The reason I use Mac at home though is this. Six years ago a friend gave me a broken computer. It was an odd looking thing about half the size of a box of Cheereo's. It was a Mac Mini. He said that if I could fix it I could have it. I repaired the power plug that had come loose and there I had it, a Mac. Meanwhile, our windows computer, used by my school age kids was needing attention about every 30 days. They would pick up viruses, install garbage via malware etc. Like clockwork every 30 days one of them would come to me and say "Dad, the computer is jacked up". I fixed the Mac just as one of these cycles came up so I installed MS Office for them on the Mac and there they had it. I have not had to untangle the kid's computer since. It just works. As far as software goes, I have only found a few programs that don't have a mac version and for that I have installed VM Ware and Windows XP. I'm very happy with the Macs and I think that the quality and consistency offsets the price. Especially that first one. Can't beat free.