Mirad, si os interesa el tema y leéis bien en inglés, lo mejor es que acudáis a este hilo de Tonyp donde lo explica todo con pelos y señales:
http://forum.xda-developers.com/show....php?t=1658047
Por resumir: la baseband es, como ya han dicho, lo que llamábamos "radio" en la Magic. Es el firmware que controla al hardware encargado de las conexiones inalámbricas (y, por algún motivo, también de la cámara). El RIL es el driver para que la ROM se comunique con la baseband. En principio, lo ideal es que RIL y BB coincidan, pero últimamente parece que esto ha cambiado (por ejemplo, en las últimas de Cyano ya no dejan modificar el RIL para evitar problemas).
Al igual que en la Magic, en el 2X tampoco hay que cambiar de BB cada vez que flasheas una ROM. Bueno, tal vez los que flasheáis stock ROMs con smartflash no tengáis más remedio, pero con ROMs cocinadas desde el recovery, no hace falta: tú te instalas la BB que mejor te funcione (con smartflash) y luego ya puedes flashear ROMs diferentes, que la BB no cambia.
En cuanto a qué BB es mejor, pues parece que no hay forma de ponerse de acuerdo... a unos nos va bien una y a otros otra. Supongo que depende del hardware particular de cada uno, de las características de la red móvil a la que te conectes. etc. Es cuestión de probar unas cuantas y decidir.
Saludos