This is a great site for what you are looking for.Using Excelerate, some simple SQL code and XML you can quickly create highly-interactive SQL reports, charts, user forms, and much more http://www.biztechadvisors.com/