Para usar postgresql no es necesario usar ODBC ya que existen varios providers ADO.NET específicos para esa base de datos, uno de estos es Npgsql (es libre). También existen providers ADODB para dicha base de datos.
Cita:
Iniciado por jlchavez No te recomiendo el uso de esa base de datos.
En qué te basas para hacer esa recomendación (el artículo que leiste o experiencia personal)?
PostgreSQL tiene la fama de ser lento, pero como tú mismo lo dijiste en un mensaje anterior más depende del diseño y optimización la base de datos y la aplicación, que del servidor de base de datos que se use.
Aquí un link sobre cositas "interesantes" que tiene MySQL
http://sql-info.de/mysql/gotchas.html