A ver colegas:
Algunas apreciaciones....
ADO es una tecnología desarrollada por Microsoft que permite de una manera bastante transparente conectarse a distintos motores de bases de datos. Lo más importante es el string de conexión que se utilizará (depende de cada motor). Pueden ver este link muy util: http://www.connectionstrings.com/
ADO es algo así como un frame work basado en clases que en muchos casos se interrelacionan.
Para obtener los resultados esperados se debe instalar en cada pc cliente el conector que utilice cada motor. Con la instalación es suficiente, ya que el string de conexión se encarga del resto.
Con relación a MySQL personalmente yo utilizo appserv (http://www.appservnetwork.com/) cuando lo instalo en windows. Funciona excelente tanto en XP pro como en Vista. Recomiendo absolutamente por lo menos el desarrollo en XP Pro....Vista es un asco para nosotros los desarrolladores...es algo así como el antiguo Win Me con otra cara.
Cuando hago instalaciones para servidores finales sencillamente utilizo linux con Debian Etch 4.x o OpenSUSE 10.2 o superior.
Personalmente creo que son hoy por hoy las mejores distribuciones del mercado y las más sólidas. Por algo son las más utilizadas a nivel de servidores. Además que OpenSUSE hoy es Novell y les puedo decir que Novell es lider en redes...como diría un amigo es peaaazoo de empresa.
Espero haber contribuido con lo que desean....
Pueden encontrar muchísima información sobre linux y mysql a través de libros en torrent.
Saludos
P.D.: Adolfo contáctame por privado por el tema de otro server para pruebas.