A hands-on look at the new MacBook Pro