My blackberry is barely working and my contract is up with Verizon where I have an unlimited data plan. My question is, I am very tempted to buy an iPhone 4 right now out of need knowing the iPhone 5 is right around the corner. Do I buy it now? The guy at the Apple Store reminded me that I have 30 days to return the phone, no questions asked. What to do? Thanks for the suggestions ahead of time.