Hola ke tal mira hace tiempo hice algo muy similar a lo ke estas haciendo y lo del correo lo resolvi con la clase phpmailer ya ke con la funcion mail de php no pude enviar los datos, te paso una referencia a donde puedes descargar phpmailer.
http://www.buayacorp.com/archivos/phpmailer-con-gmail/
ojala te sirva de algo.
salu