Apple and Microsoft both announced new laptops aimed at professionals this week.

Apple's got its new 13- and 15-inch MacBook Pros with their fancy new Touch Bars and Touch ID sensors, and Microsoft got its supercharged Surface Book i7.

It's funny how Apple has resisted touchscreens and, now, with the Touch Bar, it's finally relented and added one (even if it's just a strip) to its most powerful laptops. Meanwhile, the Surface Book has been happily rocking a touchscreen with Surface Pen support for two generations now.

At the same time, Apple's also redesigned the MacBook Pros with thinner and lighter bodies and better performance. But is it any better than Microsoft's Surface Book i7?

Here's how entry-level 13-inch MacBook Pro (with function keys), the 13- and 15-inch MacBook Pros with Touch Bar and Touch ID, and the Surface Book i7 all compare.

Which one fits your needs, lifestyle and price best?