I want an iPhone. My carrier does not sell iPhone but will give service to an unlocked and jailbroken phone. I know the headaches associated with the current 3.1.2 vs 3.1.3 firmware issues and 3GS. I would love to have a 3GS but the hassles and consequences of ownership at the moment really put me off (one more thing to babysit/worry about). I was thinking that since the 3GS has everything I want, and I am pretty good at foregoing the "latest" like the 4.0 when that comes out, I might be smartest to wait until the 4.0 comes out and the 3.1.3 problem is resolved (by the Dev Team releasing it's phantom jailbreak for 3.1.3 and putting that issue to rest once and for all unless Apple comes out with something really diabolical). Then buying a 3GS from eBay and being content with that. My major problem is that it would be very foolish for me to change my telephone company to AT&T. All of my business things are using my local coverage, and they are very good. I don't want the trouble of changing carriers, changing my behind the scenes addresses and all that hassle. What is your opinion, what do you think is a wise thing to do? Right now I have a Blackberry (8320). Maybe I should be content with that and leave the idea of a jailbroken iPhone to people who have the time to keep up with the spy vs. spy stuff. Disappointing but that is the way I am leaning. The BB works like a tractor, it's lightweight, I get my e-mails, take pictures and video, and don't have to worry about tethering or what version of what I am using . But on the other hand, iPhones are the coolest thing, the GUI is wonderful, the thing is beautiful to look at, and there's an app for that.