Hola a todos:
Solucionado:
El propio joomla tiene una definicion de campo.
En tu fichero xml del formulario pones
Código PHP:
<field name="captcha" type="captcha" description="Presupuestos" validate="captcha"/>
y el fichero tmpl/default.php pones
Código PHP:
<?php echo $this->form->getInput('captcha'); ?>
y listo.
Claro que antes tienes que pasar por google y obtener las claves publicas y privadas.
Un saludo.