I've just tried http://maps.google.com/
and I am very impressed at the level of detail on maximum zoom.
I was able to check possible long distance routes from Ft. Lauderdale to Palm Beach,
all off road!! WOOHOO!!! Now to plan MIA to PBI!
This tech stuff makes me giddy.