With its recent launch of Windows 7, Microsoft faces two key challenges: The product must perform well enough to live up to the lasting legacy of Windows XP while at the same time overcoming consumers' painful memory of Windows Vista. Initial consumer response to Windows 7 has set Microsoft up for success, but it still has hurdles to leap.