Wow...I am super imp

Wow...I am super impressed by the new Bing Maps. This might be the feature that will make me seriously consider using Bing more.