The Lumia 520 is the cheapest Nokia Windows Phone 8 handset available. It shares the following...