So I just thought of this tonight... My oldest son has been using my old HTC Arrive since I moved to a Lumia 900. He loves it and uses it nonstop. We cancelled Sprint when I got the 900 so he has only used it WiFi only. Now that At&t is offering $100 for any old working smartphone I'm going to trade in the Arrive and get him a 521 for about $40. It's a no brainer IMO since it is more powerful and much more current with a much longer foreseeable life especially since Sprint gave up on the Arrive so long ago.