Have not downloaded it, is it needed when you want to do a phone update?
AFAIK it is necessary because Windows 7 & Vista have limited to no support for active sync, they use the Windows Mobile Device Center (which replaces active sync) to sync the phone with the PC.