Microsoft's near-final Release Candidate version of Windows 7 could be due in less than two months, a source within Microsoft tells Neowin. The company is reportedly making progress according to its exact schedule and will purportedly launch the RC build for both testers and the public on April 10th. The update would come just three months after the public beta build and would give Microsoft a f