tamingthetech.com
Check Out the New Google Earth
FINALLY, Google has released a web-based version of Google Earth, and after playing for about 10 minutes, I was hooked! Here’s a quick overview of how the New GE works…