Microsoft has launched two new smartphones that offer decent specs and design at even more decent prices. The Lumia 640 is a 5 inch phone with a 720p display, a quad-core processor, and a starting price of about $160 without a contract. The larger Lumia 640XL has a 5.7 inch, 720p screen and a starting […]