I am currently with AT&T, but do not have a 1st gen iPhone. My 2 year contract ends in December, but I'd be willing to renew my contract when the 3G iPhone comes out in July. Do I qualify for the $299 subsidized price for the 16GIG iPhone? When I log into my account on the AT&T website, it says I qualify for a no-commitment discount phone upgrade in August...does the iPhone count? It's all so confusing. I wish we could just go into an Apple store and buy the freakin' phone without any hassles.