As one who has assembled my own computers for the last 7 or 8 years, I have a bit of a problem with proprietary pre-built systems. I like having the control of what goes in the box. I played with a Mac briefly while back and found it an adequate machine. People must be happy with them... they have a dedicated following.

I have found a certain comfort level with home-built computers. I find proprietary stuff restrictive.

.