20070716 tech: A report card on Vista