Microsoft has announced that a Consumer Preview of its highly-anticipated Windows 8 operating system will be released to the public on this month’s leap year day – February 29th.

Continue reading... »