Windows 7 beta is due in early 2009