Recommendation for Multi-site plugin

Hi all,

I wondered if anyone could recommend me a plugin that will enable my client to manage multiple WP sites from a single dashboard. There are lots of plugins around, but I need one that allows the users to publish content to all sites simultaneously.

Also, it would be good to hear from someone that has used a variety of these plugins but can recommend something from experience.

Many thanks in advance!