Microsoft removes 2.5 million download cap on Windows 7 Beta
Update: If you are ready to remove Windows 7, feel free to read out How to remove or ‘uninstall’ Windows 7 guide to help you on your way. Title says it all: Due to an enormous surge in demand, the download experience w...