I was considering buying the iPhone from walmart when it goes on sale there. Can anyone give me information about it like price, 3G abilities, etc.... And also their opinion on having both the iPod touch and iPhone. And is it really worth it?