Google Navigation is not really good, mainly because it requires constant internet connection. I now use iGo and it's much better, also shows my speed and the traffic signs, which is nice. This seems to be the version for the iPhone, although the interface is a bit different.