Reinstalling Windows: Service Pack Upgrade Path

Not being consistent is frustrating. Windows XP service pack 2 will install on unpatched XP, or XP SP1, but SP3 won’t install on an unpatched install.  So for future reference here is the upgrade path  you need to follow when reinstalling Windows XP.

Windows XP  -> SP2 -> SP3 -> Windows Update
Windows XP SP1 -> SP3 -> Windows Update
Windows XP SP2 -> SP3 ->Windows Update
WindowsXP SP3 -> Windows Update