http://www.consumerreports.org/cro/electronics-computers/computers-internet/computers/computer-buying-advice/index.htm