There are many complaints here that I don't agree with:
With regard to the price and competing GPS apps: I have a TomTom GPS device that I bought a couple years ago. I paid about $200 and it has been worth every penny. If I didn't already have that device, I would buy the $99 iPhone app in a heartbeat. Yes, there are cheaper GPS apps, and I honestly don't know how most of them compare. I did buy a GPS app last week for $2 or $3. Considering the price I'd say it was good. But it doesn't compare to my TomTom at all; I deleted it. The Google Maps app is also nice, but it doesn't provide turn-by-turn directions while driving. TomTom is doing the smart thing and charging based on the value of the app.
With regard to the size of the app: I can understand the complaints. But (I think) the storage sizes on phones that will run this range between 8GB and 32GB. 1GB is a significant, but not huge, chunk of that. Phone storage sizes will only increase. I don't want to get lost because my phone can't reach the map server; storying 1GB of map data on the phone seems perfectly reasonable.
If you don't want it, don't need it, or can't justify the price, then don't buy it. But I think this will be a worthwhile app for many people.