If you are setting up a WAMP stack (windows apache MySQL PHP/Perl) I recommend xampp. It is pretty current. It can be fairly secure and it is tried and true.http://www.apachefriends.org/en/index.html
I set up a WAMP stack for a test bed environment in any job I have. I have never had too much issue with XAMPP. I look at it like this. My production environment is *nix(Linux, Unix, OSX, BSD). I only need WAMP for a fast easily accessible test bed. I do not need to waste my time keeping another server configured and up to date. This allows me to spend 15 minutes to set up a server at http://localhost.
Then I can do what I need... Develop my PHP applications.