You guys think Google Maps 2-D is good... check out their new 3-D version. It's great to see the terraincontours, and has the same detail as their flat 2-D. I think it's a Beta, but works great on my computer.
http://kh.google.com/download/earth/index.html