I also took the time to write a vCard parsing/display app for the Cisco phones that lets me dump the vCards from my Mac OS X address book straight into a valid XML format for the phones. Thus, my iPhone contact list is available and even searchable on all the Cisco phones.
On the other side of the fence, I'm still using my four-year-old Siemens Gigaset analog phones with a Sipura/Linksys SPA3102 ATA. They are really showing their age (and signs of abuse). I couldn't really find what I was looking for -- an attractive, reasonably priced DECT-based SIP phone with multiple handsets. For my purposes, I'd rather have a SIP client that can handle four DECT handsets with a pair of extensions available on each handset rather than individual extensions per handset. There are a few units out there that come close, but not close enough. I opted for a Philips SE6591B/17 base with a few handsets. We'll see how that works out.
Also amid my flurry of activity, I backed up my Macs to a 750GB external drive with Time Machine, ran the latest Apple updates (a task that I continually postpone since I'm using them, dammit), and even finally updated my iPhone to 2.2.
Speaking of that last item, my quick perusals of various iPhone sites didn't produce any clear-cut answer to the question of updating an unlocked and jailbroken iPhone 2G running 2.0 to 2.2. I can now say with certainty that you can use iTunes to update a 2G iPhone to 2.2, and it will not modify the baseband, meaning that the phone will remain unlocked. A quick run-through with QuickPwn 2.2 and the reinstallation of a few apps and I was all set.
Of course, there are still a dozen tasks that need to be done -- some of the lab VMware boxes are still running 3.5U1, my main workstation is still running Fedora Core 6 x86_64 and needs to be completely rebuilt, but that'll have to wait for another day. I did manage to do my part to revitalize the economy by taking advantage of a PC Connection deal for 1TB LaCie drives for $99 with free shipping, so I think I'll be rebuilding that box by dumping my 600GB homedir to one of those and starting over from scratch. That will actually be rather cathartic once I get past the hour or so of app re-installations.
All in all, it was a good way to spend the weekend -- the IT equivalent of changing the oil in the cars and finally fixing the clogged fuel injector in the pickup (which is also something that's still on my to-do list).
So now I can rest easy, knowing that I'll put off all this routine maintenance on my own gear for at least another year. 'Tis the season, after all.