Well, I'm only a day late, so maybe I can blame time zones.

Your 20 years is both a process and an accomplishment. I'm pleased to have gotten to know you, at first through a number of very loose connections (Jay's Web 2.0 unworkshop was definitely loose), and eventually face-to-face. This pesky barrier of 4500 kilometers or so does get in the way.

Continued success for you. Not just a wish, a prediction.