Debatable from my point of view as to it being the best of both worlds. I hate the premium Apple charge for their hardware, and additional upgrades such as ram. Especially when they are all now pretty standard (and most of the time middle range) PC parts. I just couldn't justify spending over £1000 for a system that is identical to a PC I could build for under £400.