This is the coolest mapping site I have seen. My only complaint so far is that the directions do not tell you how many hours/minutes it takes to reach your destination.

UPDATE: I was clearly wrong about the time to destination. It is there. I guess I was just blind when I first looked at it.