VM + Vagrant vs XAMPP vs WAMP (manual) vs LAMP (manual)

Yeah, like I ask have any of you ever attempted/tried to install OAuth on a windows based Xamp set-up. Like good luck on that one. Where as on my vm it is a matter of adding two lines. Also PEAR and PECL packages on a windows or even native set-up… much easier with puppet. Using puphpet I can spin up an environment in a matter of minutes which includes most required project dependencies. It is just makes MUCH more sense to be using puhpet.com to spin up VMs for local dev. Unless you’re working on <=5.3 puphopet.com should be a no brainer imo.