Microsoft may launch the Consumer Preview (read: "open beta") of Windows on February 29th. Members of the press recently received an invitation to a special Windows 8 Customer Preview event in Barcelona as part of the Mobile World Congress trade show.

Source: Yahoo! News