i am eligable for an up grade on the 26th im with att and i have a narrowed it down too theese phones i know i want a smart phone, and i am not planning on switching i love att.
I personally have the iPhone 3gs and would not use any other phone it has all the best options even though it's quite expensive (the phone being 200$ and the plan being 100$ for unlimited everything) but still well worth it. It has the best mega pixels for a camera phone available. If you want all the best options and the best to date phone get the 3gs you will not be disappointed. ( I should be a iphone sales rep )