20080530 tech: A glimpse into Windows future