Web: Inside Google Maps
First off, if you haven't checked out the beta of Google Maps yet, you really should. It's an amazing use of web technologies and provides the most satisfying map-browsing experience I've ever had on the web. It's still got a few rough edges, but even with them unresolved, I expect to be using Google Maps instead of any of the other internet map services. It's just that cool.