The site is back up after a complete melt down earlier today. Lesson 1: don't attempt a major server upgrade during your daughter's afternoon nap. Lesson 2: follow Gary's advice. In any event, everything's been rebuilt and restored from backups. Please let us know if you notice any broken links or missing content.