Some have to go to even greater lengths just to go through the above painful process. Walt Zwirko at Projo.com just upgraded his Samsung Jack to WinMo 6.5. Kudos to Samsung for offering the upgrade. Shame on Microsoft and Samsung though for making this a painful process. Walt used the MyPhone service to restore many of his documents and files, but that does nothing for settings.
Walt is using Windows 7 64bit on his machine. Guess what? The upgrade utility provided by Samsung won't work on any version of Windows 7. Come on Samsung! Windows 7 has been available to the general public through betas since January and the October launch date has been known for a long time. How can you not support the new OS? Those people just as enthusiastic about a new OS on their device are very likely to have the latest OS on their PC as well.
64bit versions of Windows have been out for years, but the upgrade also won't work on those. You have to have a 32bit version of XP or Vista. Ridiculous.
Apple has this whole thing nailed. Upgrades for the iPhone have thus far included all of the older models and when you upgrade, all user settings and files are preserved. Hopefully Windows Mobile 7 will mimic this model. Until then, be thankful if your device maker provides an upgrade for your WinMo device, then be prepared to spend several hours from start to finish. That is, unless you have to go roaming the neighborhood looking for someone with the right versions of XP or Vista that will let you use their PC to perform the upgrade on.