20090626 tech: Free Windows 7 for Vista buyers