I've never owned an Apple product as I tend to stay away from stuff that's over hyped. I did own a couple HP laptops and the problem with them wasn't the hardware, it was the software. They come with an installed operating system that is corrupted. You must go buy an OEM OS and then install the drivers yourself. Then you get great performance.