Por eso quería preguntarles a ver si conocen alguna manera de realizar esto con .NET directamente, con algún componente o lo que sea. Para verlo gráficamente, necesitaría hacer algo así:

Cada zona coloreada corresponde a un dato en la base de datos, que es lo que finalmente le da color a la misma. Se entiende?
¿Conocen alguna manera de poder hacer esto? Es importante que se pueda exportar el mapa a JPG o GIF.
Muchas gracias de antemano.
Saludos, Lucas