.
A mi me funciona muy bien, lo acabo de probar, pero por ahi lei, que una causa es por que no tiene "Asunto", agrega la linea:
Código PHP:
$mail->Subject = "Asunto del correo";
Pueden ser varias razones, en la siguiente página te explican algunas para encontrar tu solucion. Espero que sepas ingles, o al menos lo puedas entender para tratar de encontrar el problema segun tu caso aqui:
http://www.acyba.com/en/support/documentation/246-could-not-instantiate-mail-function.html
Suerte!
.