I have been a fan of Google Maps and Google Earth for a while. In my real estate practice it is generally very useful to see the building and surrounding land to help identify problems.
One thing I have been thinking about, and working with off and on, is how to represent information from our firms systems and my personal systems on a map.
On the personal side, I set up a Google Map that shows a few of my real estate transactions. I set that up several months ago and it needs some updating. I found it powerful to show a breadth of practice. Personally, I think the map is a more powerful display of information than a list of real estate transactions.
In the firms we set up a few tests of displaying our transaction data on our SharePoint intranet. Many of the problems came from our underlying data source. (We were not good about capturing a property address).
Now, according to the Microsoft SharePoint Products and Technologies Team Blog, you can incorporate Virtual Earth Maps on SharePoint. I will have to revisit this after we upgrade our SharePoint platform in the next few months.