Gracias nuevamente por tu ayuda jurena, buscando y rebuscando, ya en el tercer día he encontrado una forma de hacer la consulta que efectivamente, calcula la distancia entre dos puntos en la misma consulta y filtra sólo los que estén a más o menos kilómetros de los que le indiques.
Consulta:
Aquí es donde lo encontré:
http://www.michael-pratt.com/blog/7/...n-MySQL-y-PHP/
Además puedes decirle un área especifica donde buscar, para que no opere con todos los registros de golpe. Ojalá sirva a más gente.
Mil y una gracias de nuevo!!!!