hola chimera, la primera funcion que puse es reemplazada luego por la segunda funcion html usando preg_replace, por eso dije que funciona muy bien, lo que no puedo hacer es que me permita insertar eLinks, por ejemplo que el bbcode sea ingresado asi:
  [elink=ed2k://|file|blablabla]descargar aqui[/elink] 
y que eso se reemplase por:  
<a href="ed2k://|file|blablabla">descargar aqui</a> 
pero no sé como hacer la regexp que cumpla dicha función :( espero que alguien que ya haya hecho algo parecido me eche una mano. gracias de antemano 
Saludos