If you are planning to buy one of the new Apple MacBook Pro notebooks with a Retina Display for use under Linux, hold off on your purchase. Running the Retina MacBook Pro with Linux isn`t a trouble-free experience and after using even the latest development code and jumping through various hoops, Linux on the latest Apple hardware is still less than an ideal experience. Linux support will improve for the Retina MacBook Pro in the coming months, but it`s not likely to see any proper out of the box experience until next year."
Any major computer upgrade generally requires a full software reinstall too. No so if you heed the advice in the guide to Upgrading a Motherboard without Reinstalling. PCSTATS Tips