The benefits of roundabouts over traditional intersections with multi-way stops or traffic signals is widely known. The Federal Highway Administration publication gives some easy-to-understand explanations for the usage of roundabouts as well as their advantages: Federal Roundabout Information (PDF).
For more information on roundabouts, visit: