I know Lumia 620 is bit old but still it intrests me. I am going to college from next month and am searching to buy a phone and kinda more inclined towards a Windows Phone especially Nokia. I am really having a tough time to choose bet ween Moto G and Lumia 620 (They are both same price now). In addition to this confusion Xiaomi mi3 also adds a lot of confusion. Help me choose the right one fronds. Lack of apps in Windows Phone doesn't really bother me. I like the looks of windows phone and how it will be different with a Windows in my hand. Is Lumia 620 really too old to buy now?