lol. Number of members is easy - number of people registered = 250,000 ... number of active members on the talk boards = 60,000 (flipping eck, no wonder I can't keep up and no-one knows who the hell I am).
Not sure about the members of staff - think they include accountant/legal advisor as well?