TRANSLIST
A database of translators, translation agencies, and translation training programs. According to the website, the database has around 1600 entries, which makes it a pretty good tool for major language pairs but not everything. It's the first one we've seen that lists places you can hone your translation skills, though -- and there aren't many, but it might be a start. The website is available in several languages and it's free to register.