After demand began to slow its website and interfere with other services, Microsoft on Friday pulled the Windows 7 beta and postponed it indefinitely. Citing "very heavy traffic," it removed the download, but did not offer a new schedule for delivering the beta of its newest operating system, according to Macworld UK. The company on Wednesday announced it would provide a public beta of the next-ge