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.
_________________________
My New site OpenEyes