Sorry to hop in here without any good suggestions, but I think a relevant question is: what do you, IT, want Indietalk to be? What's important to you?
It still provides a great resource for filmmakers all around the world, even though the last decade, I guess, has seen its market share steadily...