Well, been there, done that.
When I came home at least one thing in blogspace was worth reading: new Chris Brumme article.