To download the latest version of Mumble (voice chat) for Windows, click here
Label: Beardy Dude
No password required, but DO NOT SKIP THE SETUP WIZARD! It creates a certificate file which is required to connect. If you're still having problems, try clicking Configure \ Certificate Wizard, and run that to create a new self-signed certificate.