Those new MacBook Pros might be late, but it'll be worth the wait