I have been working hard to make new "overview" pages for each language on the site. These pages include all resources for the language, news feeds, podcasts, info about Internet TV and social language learning, tag clouds, links to feed subscriptions and other such good info.
The idea is to put all the main things site visitors are interested in finding out about for a given languages on one single page (rather than simply lists of resources starting with the latest one). It works and it looks good, too! :)
By the end of March 2008, I will hopefully have overview pages for the all the languages on the site.