A ver:
 
Primer paso, vas a la página 
http://www.apachefriends.org/en/xampp-windows.html#641 y descargas XAMMP (eliges el que sea, exe o Zip). 
Segundo paso,  Si te descargaste el ejecutable solamente tienes que dar doble click para iniciar la autoectracción, si te descargaste el ZIP, utiliza winrar o winzip para descomprimirlo.  
Tercer paso, en la carpeta donde lo descrompimiste (debe ser C:\Xammp o algo asi), ejecutas el archivo 
setup_xampp.bat. 
Cuarto paso, ejecuta el archivo 
xampp_start.exe, espera unos segundos y ya tienes tu localhost listo. 
Si no hubo probelmas ya deberias tener tu localhost para utilizar PHP y MYSQL