Personal ComputingTech News Windows 7 Beta ready for Download by yuga January 12, 2009 by yuga January 12, 2009 Microsoft made the beta version of Windows 7 available for download over the week-end. However,… Read more