I use
PHP Triad. Installation is a breeze. After installing make sure you reboot your computer.
Next: Click Start -> Programs -> PHP Triad -> Apache Console -> Start Apache. (Minimize this screen, don't close it)
Now you can run PHP and MYSQL. Just install your site(s) under apache/htdocs/ and point your browser to
http://localhost/
{Above example is provided you are running windows
)