I use WAMP,Mostly for beginners it's simple and handy,
both WAMP and XAMPP provide APACHE-MySQL-PHP environment's so if you need any additional pacakge , prefer doing manually (e.g Perl),Hence XAMPP comes with Perl and it's cross-platform,where WAMP support only Windows.:)