On a completely unrelated note.... are you a web developer looking for a job? A position may have just opened up....