I really tried to like PC's. For years I would buy the their new incarnation. But none ever really worked for me. The hardware was cheep and the operating system was flaky... The same is true of Android. I switched from an iPhone to a Verizon Blackberry Storm. Then upgraded to a Storm 2. Neither really met my needs. Went back to the iPhone... and later switched to a Verizon Droid. It was OK but still didn't meet my needs. Next switched back to an iPhone. Then because my entire family is on Verizon... I switched back to a Droid, and later upgraded to a droid x. Of all the non-iPhones, the droid x comes closest to meeting my needs. The droid x has a great screen, and camera. Its fast and loaded with non-removable Verizon crapware. Syncing with a computer is a pain... Verizon's thinks we all use PC's so gears its sync interface to PC's. I have spent ton's of time figuring out how to get the system to work for me... but it cant.
So its back to the iPhone for me... its AT&T I know, but the little computer that can also make phone call's just works.