El problema esta en que los nombres de campos los estas escribiendo mal, tu pones
$variable
quitale el sigo ese de dinero xD, deberia qeudar asi
CODE
<html><body><FORM METHOD="get" ACTION="registrado.php">
<b>Nombre de usuario:</b> <INPUT TYPE="text" NAME="usuario" SIZE="32"><br>
<b>contraseña:</b> <INPUT TYPE="password" NAME="passwd" SIZE="32">
<b>email:</b> <INPUT TYPE="text" NAME="mail" SIZE="42">
<input type="submit" value="enviar" name="enviar"></form></body></html>
Otro 'errorcillo' es que en el archivo que procesa los datos no capturas primero las variables, y, mucho menos las limpias, eso es solo por seguridad [...]
mira este enlace
http://es.wikipedia.org/wiki/Inyecci%C3%B3n_SQLpara que me entiendas de lo que hablo

el otro archivo deberia quedar algo asi(solo una sigerencia xD y, aun asi dudo de la seguridad xD)
CODE
<?
requiere("Conexion.inc.php");
conectar()
$enviar = $_GET['enviar'];
$Usuario = htmlspecialchars($_GET['usuario']);
$Passwd = htmlspecialchars($_GET['passwd']);
$Mail = htmlspecialchars($_GET['mail']);
if ($enviar=="" || $Usuario=="" || $Passwd=="" || $Mail=="")
{
mysql_query("INSERT INTO db_emuladores_gratishost_com (usuario,passw,mail) VALUE ('$Usuario', '$Passwd', '$Mail')");
echo "Registro Exitoso! Usuario: $Usuario Mail: $Mail";
}else{
echo "Debes llenar <b>todos los datos </b>del formulario ¬¬."
}
?>