Apple's new MacBook Pro laptops promise speedy performance and nearly 24 hours of battery life — here's how to preorder

previous post