A company just emailed me this pitch (in part):
The 2006 Elections are now over, but the excitement continues. With newly elected Members and a change of party control in the House, it is now time for a flurry of changes to leadership positions, committee leadership, committee and subcommittee membership, and staff.
All of the new Members are currently available in the Congressional Leadership Directory® Online. And all other changes will be available as they occur, since the Congressional Leadership Directory® Online is updated daily.
This kind of directory should be created daily by the members themselves — and made public as a matter of routine. Or maybe someone could create a Wiki to keep track of comings and goings.