Curious to know where every one ended up? No? Well, there is a (very) slight chance that someone might be. So here are the current details...
Auckland, New Zealand
It's a secret
Buckinghamshire & Helsinki, Finland
Web design & hosting
[Information last updated: October 2010]