Hace rato que estoy usando casi exclusivamente a Google para los distintos servicios de mapas, busqueda, mail, etc.
Para todos existe un equivalente de Microsoft, pero siempre se queda corto o no funciona en alguna medida.

Ayer tuve que implementar un control de mapas, muy simple, que solo muestre en el mapa una ciudad de Brasil.
Primero intenté implementarlo usando Virtual Earth, porque me gustan más las visuales de botones e incluso de los países y carreteras y tambien porque tiene mejor cobertura en Argentina usando el mapa común.

El tema es que resultó una complicación hacer algo tan simple como buscar una ubicación y ponerle un pin arriba, tenía que llamar una función en el callback, etc. Además nunca te dice si encontró o no la ciudad, solo te dice la cantidad de negocios  que encontró cerca de la ciudad.

Tampoco busca bien muchas localidades de Brasil, como por ejemplo, Praia do Rosa. GMaps no tuvo problemas en nada de esto y el codigo resultó mucho más sencillo.

La única buena, el SDK interactivo con los ejemplos de codigo listos para copiar, pero eso no es suficiente.

Chau, chau, Virtual Earth