Te recomiendo que para testear tu aplicación utilices Firefox con el plug-in
Firebug instalado. De esta forma podrás realizar un seguimiento en detalle de lo que sucede con la llamada asincrónica y si el PHP retorna lo que se espera o en realidad la salida se produce por un die(). Tambien puedes probar el script PHP por separado, enviandole el parámetro requerido por GET y verificando que la salida sea correcta.
Ya con el error acotado o en concreto que se produce podrás corregirlo o podremos ayudarte mejor.
Saludos.