Mobile Safari is slow and crashy, good thing I can replace it with… waitaminute. As far as I know there's no decent replacement for Maps either; it remains to be seen if Apple will permit a direct replacement. If Google doesn't release one themselves, it could be problematic for a third party to create an app using Google's map API - that's centered around use in web apps, although their "Maps for Business" might be suited. Still, it's a hell of a risk to take. (but possibly with a handsome reward)