Yo te voy a comentar mi experiencia con IBX, los demas, no los he probado a fondo ninguno de ellos
Beuno, IBX, aunque ùeda tener algun que otro bug (lease libro "La Cara Oculta de Delphi" donde el autor no los deja muy bien), a mi me han ido bastante bien. Hace ya mas de 1 año que trabajo con ellos y... sin problemas (aparentemente).
Al igual que los demas, es un acceso nativo a Interbase/Firebird y, almenos hasta la version 1.0.2.908 de FB, totalmente compatibles. No obstante, al ser un producto de Borland, podria muy bien ser que a partir de cierta version de FB o IB dejasen de ser compatibles algunos aspectos, siempre y cuando utilices TIBTables, pero que si utilizas directamente sentencias SQL, a no ser que no soporten algun tipo de dato nuevo en una u otro SGBD, poco cosa (creo) te encontraras.
La rapidez? Pues bueno, eso es lo de siempre, hay que vigilar en no hacer cosas como "select * from clientes". Vigilando un poquito las sentencias SQL que se hacen, la rapidez creo que es buena (como no he probado otros, tampoco puedo comparar
)
Pues nada, espero te sean de ayuda estas lineas