My opinion is that apple makes some very nice products and they tend to work together well, since they control all the hardware and software. However, their products are overpriced and I can get similar performance at half the cost from other vendors.
That's pretty much where I am too - I especially dislike the effective vendor lock in. I just want to be able to buy commodity hardware to solve problems if I encounter them.