I just received this email from a program manager at Microsoft , so there might still be hope for the return of MSRMaps:
"Doug,
Thank you for your interest in MSRMaps. We have been planning for some time to discontinue the service since there are other so many other options out there. However, as a result of your mail and several others, we are investigating ways to continue the service with some disclaimers. We will keep you posted on our progress."
(name withheld for privacy)
Program Manager, Microsoft Research Connections