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