Blackwingcat, your amazing! I've been using windows 2k for 4 years on my Thinkpad T61 and it runs like a champ with no hiccups, super stable! I gotten a iPhone 3GS from my boy friend and trying to use it under windows 2000. Gotten SP4 with all updates and proper hotfixes. So far I've gotten iTunes 10.3.1 installed, but ran into a few issues during the installment process... I've used the itw2014 utility to allow itunes 10.3.1 to be installed. I've extracted iTunes 10.3.1 into the same directory as the it21k014 tool and ran the setupit command script. It ran and came across my first issue when installing the drivers: "SetDllDirectoryW Could not be located in the dynamic link Library KERNEL32.dll" Then it asks me if I want to retry to cancel installing the drivers, I just ignore it and then go onto installing apple updates: "Module C:\Program Files\Apple Software Update\ScriptingObjectModel.dll failed to register. HRESULT -2147024769 Contact your support personel" Then when it goes onto installing iTunes itself I get another error message: "Module C:\Program Files\iTunes\iTunesMiniPlayer.dll failed to register. HRESULT -2147023782. Contact your support personel." I ignore it once again, but come with a error message comes up reporting that I need XP SP2 or higher. =/ Well, iTunes opens up correctly and everything works perfectly, except for syncing up my iphone. Every time I have my iphone connected and open itunes says "iTunes was unable to load data class information from Sync Serivces. Reconnect or try agian later" Hopefully you know moreblackwingcat . I really enjoy all your resources for Windows 2000 and allow further use of it with new products.