windows
Mango beta unofficially available on all Windows Phone devices
In order to perform the upgrade, you would first need Windows Phone Support Tools installed on your Windows-based computer, download the Mango beta, load up Zune and connect the device to the computer, where you will then be prompted to install the beta on to your device. It doesn’t sound like a complicated process, but once again, certain risks are involved when going down the unofficial path, but if you just can’t wait to get your hands on Mango, head down to the XDA forums here for more information.