@live.wsj.com 8 years ago Apple MacBook Pro Review: Living With Tradeoffs