I have L520 but want to buy new Lumia and I am confused. Please suggest me. For future aspects which phone should i have to purchase ? Because L630 have new hardware so may be in future i will get continues update from MS. Stay updated is my necessary. So on the basis of future update which phone is better ?