Today's Your Last Day To Download the Windows 7 Release Candidate

Any hour now, Microsoft will shut off the tap for downloads of the Windows 7 Release Candidate—a free, almost-complete test version of the OS that you can use for free, uninhibited, until March of next year. Not that most of you will need reminding, but there are plenty of reasons to try it out. » 8/20/09 9:49am 8/20/09 9:49am