Google charts is one of the services that has fantastic documentation, allowing you to really dig into it and get the best possible result. With a wide variety of chart types available and configurable options Google welcomes you to dive into it's API and see what you can do.