0

Microsoft releasing Windows 8 today, challenges iPad2