I'm reinstalling a PC here, running Win 7 x64 Ultimate. I don't need a "crack" (legit license held) but I can't work out which label/hash is the version of SP1 I want (original DVD wasn't SP1 and is damaged). I need to get the untouched integrated SP1 rather than slipstreamed, retail/"mass market" with nothing "weird" going on in terms of customising for some manufacturer or drivers (some OEM disks virtually ended up as crippleware in terms of what's done to them and the issues they had), and ideally if I remove iecfg it'll let me upgrade to Professional x64 in years to come. The KB2534111 refresh is optional. I've found: en_windows_7_ultimate_with_sp1_x64_dvd_618240.iso SHA1: 1693B6CB50B90D96FC3C04E4329604FEBA88CD51 en_windows_7_ultimate_with_sp1_x86_dvd_u_677460.iso (X17-59463) SHA1: 65FCE0F445D9BF7E78E43F17E441E08C63722657 en_windows_7_ultimate_with_sp1_x64_dvd_u_677332.iso (X17-59465) SHA1: 36AE90DEFBAD9D9539E649B193AE573B77A71C83 What are the differences? Which do I want?