Google Maps is nice, but have a look at http://map.search.ch/ -- in addition to dragging the map one can also zoom in real-time.