Discussion in 'LSU News' started by LSU News, Oct 22, 2009.
This is it - Windows 7's release date is upon us. Link To Original Article
awesome OS. been using it for months.