I think this would be such a cool thing. I'm willing to put up my webcam image. I think that this would be such a cool thing. Plus u might be able to watch some of our wonderful admins working hard on this beloved site.
Anyways that's my idea.. and i'm sticking to it..