My contract is expiring, and while I may not go for a new phone the exact minute the contract is up, I'm looking at the current offerings to see what options are available out there. The D2G has been a solid device, but I can't take another 2 years of the flaky *** operating system with no hope of getting the quirks fixed. The camera is capable of taking ok pics, but the system more often fails to process them, so the pics are lost, or the camera freezes, or the txt receipient gets a gray square, and that awful gallery locks up the phone trying to figure out what to do. I have to reboot the phone about every 48 hours to 72 hours when I discover it randomly locked up for some unknown reason. Play word games on it for a while, and the virtual keyboard responsiveness slows to a crawl. 70% of the updates fail because the #$%%^ system decides it can't access the sd card. The phone has never been rooted, and I've only used about 20% of the internal memory and the sd card has 8 gig free. The annoyingly long overdue GB update didn't seem to cure any of the earlier quirks, and might have added a couple. (And the motorola Windows XP usb drivers to communicate with the phone are garbage and fail 95% of the time.) --- So while the hardware seems robust, the OS fails as a phone, as a camera, as a game platform, and as usb storage. (It will play music quite a while as long as you load the mp3s by means of a sd card reader. But the OS will crash after playing for an hour or so.) I would assume D2G owners are jumping elsewhere when they can. What are the phones that can reliably do what the D2G promised to do?