I currently have a Lumia 635, and I love it. However, i need a front facing camera to Skype with my relatives in California and i want at least 1 GB ram so i play all the games i want. I want a solid phone experience for not much money. I'm in college, and i just can't figure out which Lumia would be best to buy right now. I looked at the 640, because I'm with Cricket right now, but they said i would have to go into the store to get it since i would be upgrading. There just isn't a Cricket close enough to me for that. The 640 is 99.99 at Cricket right now, but i also see the 920, 925 and other older flagships for under $100 on eBay. If i could get an 830 for the price I'm looking for that would be great. I can only spend $120 including shipping. I need something with good cameras, good speed, good battery life, durable, at least Lumia Denim (preferably the version with live folders but not a deal breaker if not), and 4g lte on At&t gophone or Cricket. I see so many choices but i just don't know what the best is to be buying in this year. Would it be ok to buy an older flagship? Will they get Windows 10 and still run well? I'm just not sure what to pick. Thanks to anyone who helps!