I stumbled across another F@H stats site, and I requsted that we be added to it. It doesn't really offer anything special except to show some member movement and averages, but it at least gets our name out more :)

http://www.foldingatwork.com/index.jsp

who knows, it might even get us a few more members ...but i doubt it