Yep, only good if yer already on a plan.
When I went to NYC recently, the iphone was my friend. Could look up train routes etc on google maps. Even told you what time they were departing. Not to mention, finding restaurants, etc. Downloaded a lonely planet guide onto before we went, so we...