I have an idea. If you don't have any free time, you can actually engage a few beta-testers if you have someone you really trust. But you don't have to do so.
I found some files with newer version (or modification date on files where is no files version) that are missing in XP UpdatePacks. So this needs to be repacked too.. These files needs to be updated according to Windows Update dump files (Downloaded everything, written smart extraction script etc..) Code: kb943604\SP3QFE\xptht34d.jpg kb943604\SP3QFE\xptht25d.jpg kb943604\SP3QFE\xptht21d.jpg kb943604\SP3QFE\wmvds32.ax kb943604\SP3QFE\wmv8ds32.ax kb943604\SP3QFE\wmsdmoe.dll kb943604\SP3QFE\wmpui.dll kb943604\SP3QFE\wmpns.dll kb943604\SP3QFE\wmpcore.dll kb943604\SP3QFE\wmpcd.dll kb943604\SP3QFE\wmp.ocx kb943604\SP3QFE\shmedia.dll kb943604\SP3QFE\pro_seg3.swf kb943604\SP3QFE\pro_seg2.swf kb943604\SP3QFE\pro_seg1.swf kb943604\SP3QFE\pro_intr.swf kb943604\SP3QFE\npwmsdrm.dll kb943604\SP3QFE\npdrmv2.dll kb943604\SP3QFE\msscds32.ax kb943604\SP3QFE\msadds32.ax kb943604\SP3QFE\mplay32.exe kb943604\SP3QFE\migrate.exe kb943604\SP3QFE\drmstor.dll kb943604\SP3QFE\drmclien.dll kb943604\SP3QFE\custsat.dll kb943604\SP3QFE\acelpdec.ax kb2962872\SP3QFE\browsewm.dll kb3124275\SP3QFE\shdocvw.dll kb3124275\SP3QFE\ieencode.dll kb3196718\SP3QFE\olepro32.dll kb4024323\SP3QFE\ndiswan.sys kb4024323\SP3QFE\rasctrs.dll kb4024323\SP3QFE\rasdlg.dll kb4024323\SP3QFE\rasmxs.dll kb4025218\SP3QFE\olecnv32.dll kb4025497\SP3QFE\browseui.dll kb4089453\SP3QFE\hscupd.exe kb4089694\SP3QFE\wzcsvc.dll kb4473077\SP3QFE\gdi32.dll
What do you mean with XP/2003 recovery environment in 4)? Also, Windows Vista's (and newer) WinRE do not detect a Windows XP installation anyway, you can still interact with it through the command prompt, but at that point you might as well boot from a windows vista+ dvd/usb stick P.S.: also do not let 1.6 become the next Windows Longhorn