pffft my iPhone 4 on Verizon runs well.
Maps..pfffft...I have a GPS app, google is working on their own and in time Apple will improve their own.
Some people are never pleased. I recall the same bitching about Siri. It will all die down in time.
Cant please 100% people 100% of the time.