I would like to display a bunch of data in a meaningful way through visualizations on a site.
I have been experimenting with RaphaelJS library, but
You may want to check out Google Visualizations API Gallery (which are different from its graphing API). It's a collection of different, cross-browser visualizations. Some are in flash, others render static images. Also, some integrate with GWT.
(source: google.com)