for the iPhone4 to be worth it while there are others who would not part with their 3G iPhone.

If cost is a factor in your quest, stick with the 3G but not the HTC.

Personally, when it comes time to upgrade my first gen iPhone, I will go with the 4


P