We used the FaLang component and Joomla 2.5.1.
The component has worked out great for us. The support from the author was very fast and responsive.
The component is easy to install and use. We did some adaptions to be able to translate site specific content (event/calendar functions), and didn't encounter any problems in doing so.