There are branded Windows PCs too. Go get a Dell and you're done with support. Let's not pretend that Apple is the only company out there that can provide quality hardware that will work for ages.

Dell for support is an option. I may go back to Windows but if I do, my plan is to go with Puget Systems. That way I can still get the beast of a machine I really do need, and it's someone else's problem