Kingo Android Root is definitely one of the best one click rooting software out there. It's free of charge and the list of supported devices is very extensive.
Download Kingo Android Root v1.3.1 from here, here or here.
Download previous version from here.
What’s good in rooting with Kingo Android Root?
- Faster performance
- Preserve battery life
- Access root-only apps
- Remove carrier bloatware
- Customizable appearance
- Attain admin level permission