I should mention, actually, that I'm working on Windows Mobile synchronization again. I bought a couple of old iPaqs off eBay, so now I can get synchronization of Windows Mobile 2003 and earlier devices working. Unfortunately, one of the iPaqs I bought - a 3850 - doesn't seem to work, but the other one - a 1715 - is fine. I already have synchronization with this device working, and I'm now in the middle of setting it all up to work easily in Cooker. If possible, I'll backport the work to 2008 Spring once it's done. I'm using synce's new HAL-based implementation, which is working really well, and simplifies things quite a bit - great work by the synce guys there.