Hands on: Apple's new 13-inch MacBook Pro has a lot of bang for the buck