Something like WAMP for Windows, XAMPP for Linux or MAMP for OSX will give you a full LAMP stack with PHP in minutes. It's great for local development, although of course terrible for an actual web server.
I used to be WAMP/MAMP but since have switched over to Zend Server (Community Edition). It is a bit more technical, but I find it to fit my needs a little better.
My only complaint w/ZS is the odd default of port 10088 for the httpd server. I suppose it's nice to have that if you're running another local server, or perhaps as an application server sitting next to an existing web server.
Something like WAMP for Windows, XAMPP for Linux or MAMP for OSX will give you a full LAMP stack with PHP in minutes. It's great for local development, although of course terrible for an actual web server.