I can vouch that I've had good experiences with PHP/SWF charts (and by extension, the XML/SWF charts too). It's easy to create really subtle chart effects. Pie charts fading in one slice at a time looks fairly professional without being annoying.
Edit: Scratch that, Open-Flash-Chart looks WAY better. I recede my suggestion.