I've been wanting (not needing) and I-phone. Just getting ready to buy my first one and the buyer's guide says it is "approaching the end of a cycle" Just what does that mean in as far as when a new model will be out? I do not get 3G in my area, but I am a photographer and want something that will store a lot of photos - like a walking portfolio. I thought about an I-touch but I will not carry that everywhere with me like I will with a phone. I also will use the GPS a lot - and like that they will be showing streets on the upgrade - but is that just software - or do I need to wait for the new version for that? So - basically - I am asking if I should go ahead and buy now - or wait?