Firstly, what is this laptops purpose coding / VMs / games ? This decides quite a lot for what your options are.
I will preface this with "unlike most people, I don't have much hate for Macbooks or Mac-related items", other than budget price to performance. As you said their CPU is usually a downer.
I'd either go in the range of Dell's xps line up, as its a similar slimline and attractive product, but also packs a pretty good punch with its specs. Although as mentioned by someone else earlier you could have a look at the Lenovo's ThinkPad lineup, or even Yoga if that's your thing (2 in 1 tablet deal). The new ThinkPads are actually quite thin and have a brushed metal coating. Which is in fact quite appealing to look at, and gives that nice cold feeling when you lift the panel.
Heck, you could even deck out the Dell inspiron 7559 with everything, for a lot cheaper than both suggested and still have killer specs. H series i5 or i7 along with a 960m and tbh, a pretty sexy looking rig. Now that it's almost slate black, and comes with red accents.
Both the Dell line and ThinkPad come equipped with 1080p to 4k IPS panels, similar to that of the Apples. Which to me is something you just cannot pass up on a laptop. As other panels become almost unusable in any form of light.