this article should open up a can of worms...
That being said, $150.00 - $200.00 with data plan, though i would only get it for my girl, i do not support apple products but i would buy one for her as she wants one, she prevails over my petty differences.