Honestly, I don't think the dedicated team page is worth the necessary effort... It is time consuming to run, there are many many sites with excellent stat pages, so I just don't see much reason to reinvent the wheel. Our team centers around this forum really, and perhaps it is best for everyone to concentrate their efforts here.
It seems like the team page is just too much effort, for too little return - what is wrong with our frontpage and our forums? They are where our members already are, and I do not see the point in trying to funnel everyone to another completely different location.
Just my thoughts on the subject... Perhaps efforts could be better expended elsewhere, like in writing more updates for the frontpage (david's articles have done GREAT), and helping to organize or contribute to contests.
Not criticizing anyone or anything, and I like the suggestions, but I just wanted to suggest that perhaps we re-evaluate what our goal is, and how best we could serve that goal.
If there are those who would enjoy updating the website and getting it up to presentable fashion, that is great, but I don't think anyone should undertake it if it is simply a chore.