I18N current best solution (was: no one cares about

What do you guys think of 99translations.com?

It seems like a big step towards better translation management.