Apple Macbook Pro Review Living With Tradeoffs