I have a 1520 on ATT. but since the reported new flagship is going to be 5.7 inch, rather than the 1520's 6 inch screen size, I stopped by my local store today to have a look at the 640 XL, in the assumption that it will be essentially the same form factor as the flagship. The 640 XL is a little smaller than the 1520, but a whole lot lighter. I was surprised by how bright the screen was and how fluid and fast it was running 8.1. It doesn't have cutting edge specs, with 1 gb memory and only 8 gb storage, but it does have a microsd slot. And the price, even at retail, is great. The Flagships are reportedly coming October/November with 3 gb memory and 32 gb storage and a much faster processor. But if something untoward should happen to my 1520 between now and then, I wouldn't hesitate to get the 640 XL. In terms of handling it, the 640 XL feels smaller than it looks, but the display seems bigger than it looks, relative to the 1520.