With a 2 year commitment, the iPhone 4 has been $199 since it came out. However, I did see here in PA, that Verizon and AT&T both offer the iPhone4 for only $149 now on a two year contract. So, they have lowered the price in anticipation of the new 4s and 5 coming out (assuming we're getting both).