I recently became eligible for an upgrade through my cell phone provider (AT&T) and I was just wondering would that make it cheaper to get an iPhone4 and would it even be worth it? I was told by someone, who I believe didn't even know where they were at the time, that it would cost about 250$$...