Hola a todos! Soy nuevo por aqui y en el uso de php, estoy realizando una pagina y tengo un problema al enviar un formulario, (ups que pena

) cuando le doy clck en el boton de enviar formulario me aparece la pagina completamente en blanco!!! He tratado de corregirla mil y un veces y no logro

... ojala puedan ayudarme.
Informacion: La pag es un serv de host que me tiene habilitado el soporte php con el puerto 25 y mi codigo es el siguiente
Código:
<html>
<head>
<title></title>
</head>
<html>
<head>
<meta http-equiv="Content-Language" content="es">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Agradecemos su comentario</title>
</head>
<body background="bg.jpg" >
<?
$nombre = $_POST["txtNombre"];
$dir = $_POST ["txtDireccion"];
$tel = $_POST ["txtTelefono"];
$comp = $_POST ["txtCompania"];
$correo = $_POST["txtMail"];
$art = $_POST["art"];
$msj = $_POST["txtMsg"];
$cont = $_POST ["opc1"];
$asunto = "Comentario página"
$cuerpo= "nombre:" $nombre
"Direccion:" $dir
"Telefono:" $tel
"Compañia:" $comp
"E-mail:" $correo
"Articulo:" $art
"Contacta:" $cont
"mensaje:" $msj;
$header = "From:" $nombre "<" $correo ">";
$enviarformulario = mail("[email protected]", $asunto,$cuerpo, $header);
echo "Gracias por tu mensaje"
?>
<img src="banner.jpg">
</body>
</html>
Ojala pueden hecharme la mano, gracias por su ayuda.