I currently have Lumia 520 which is getting slow day by day, but still I am really happy with the experience i have had till now and so want to continue with a windows device. The thing is that I don't have that kind of saving that I can buy a $649 phone so let's keep the fingers crossed.....:amaze: