So my birthday is coming up on the 24, an I would love an iPhone. I was looking at the iPhone 4, since its the cheapest on prepaid. I agree with my parents that the contract prices are WAY too expensive. We are thinking of buying the iPhone 4, no contract from Walmart, which Im told runs on verizon towers. I was wondering if there was a minute and texting cap. I know there is a soft cap on 2GB of data per month. I use only 500MB on my ipod through wifi. Is this plan a good deal? Verizon is the only one who gets service in my area, so thats why I cant buy an unlocked iPhone. It HAS to be the iphone through Walmart or nothing.