As most of you know, Wal-Mart just slashed the price of the iPhone 4 to $147. Now, I've never bought a phone outside of the Verizon store. Bear with me, but do I just go in to buy, one site said you need to purchase a "new line of service". Any idea what that means? Basically I currently have an average phone, an HTC Droid Eris. It works, I can't really play games because it can't handle it, but it runs Android. Which is better than my BB Curve. So I was planning on waiting to chose between a reduced iPhone 4(when the 5 comes out I assume it will be price reduced) and an iPhone 5, which if it's over 200 bucks, I wont buy it. So If it's 250, like other 4g phones, I wont be able to buy it. I'm also thinkinng it might take a little while for the 5 to come out. So... should I go ahead and pick up the iPhone 4 at 150?