This one from Google is even cooler. Zoom in as close as you want and you can drag the map around inside the frame rather than using those daft North South West East arrows. You can also flick between map view and satelite view with real aerial photography from Google earth - neat.