20070627 tech: Tech 'geniuses' make pilgrimage to MS