The iPhone it self is not expensive being the same price as an iPod Touch 2.5G (or whatever you call the new one.) What is expensive is the plan. Right now I have a Samsung Impression with AT&T. I have unlimited text & internet. However, to get an iPhone I would have to pay $30 for a data plan on top of this? Is there anyway make it more affordable?