We've been very happy with Cloudwords. The ease of being able to keep everything within Marketo keeps translation projects clean and easier to manage. The cost is pretty steep but when you are doing multiple projects in multiple languages, keeping things as simple as possible helps with project management. Cloudwords will be coming out with some new features soon that will further enhance the value.