OK, so it doesn't take much to impress me but I must say this application is pretty cool.
Google Earth combines satellite imagery, maps and the power of Google Search to put the world's geographic information at your fingertips.
What is it?
Download it here.
You will need a pretty up to date pc though as Google Earth is a broadband, 3D application that not all computers can run.