NNR Reviews the XO Laptop