Virtual Earth V5
About 4 years ago I did a lot of work with MapPoint on a commercial real estate site. Once I was off that project I did very little mapping tools. But I really enjoyed that project and working with mapping tools in particular.
Here are a couple of links to get you started: