Yo he tocado ambas.Actualmente de lleno en MySQL pero siempre a nivel multiusuario de red local, desde entorno Delphi, no Web y sin quitar méritos a Firebird, que los tiene todos, me parece tan completa o mas MySQL ya que las funciones SQL (propias) que tiene son muchisimas y no sabeis el trabajo que ahorran(incluso funciones de encriptacion de datos).En cuanto a datos "se los traga todos" (fechas, enteros, doubles, strinsgs, chars etc) y dependiendo de como los mandas, los interpreta y muy rara vez de devuelce un error. Las erramientas propias y de terceros para administrar las bases de datos yo no las he visto en Firebird ni Interbase, con una facilidad de manejo asombrosa. A partir de la version 5 (aun beta) admite triggers y procedimientos almacenados (aunque a mi no me gustan mucho por su peligro, prefiero dar el trabajo al cliente aun a costa de la produccion). Velocidad, que os voy a decir, esta entre una de las mas rapidas (indudablemente si esta bien implementada la base de datos y la aplicacion).En EEUU el censo esta en MySQL (no os digo mas).Las licencias son baratas. etc..Hay componentes para Delphi gratuitos opensource buenisimos y claso esta, tambien de pago.
Mamcx no te lo tomes a mal, pero es mi opinion.
Saludos