I have a dilemma. I have a 16gb iPod touch and an HTC Tilt. I carry them both around everywhere, and I am tired of this. I am looking to get an iPhone, and I was wondering if paying a little extra for a 3G is worth it. I have AT&T service, so I don't need it unlocked or anything, I was just wondering what you guys' opinions were on which iPhone to get.