What you should keep in mind before buying a new computer or smart phone. All about computers and smart phones.