Any good books on graphing/charting/visualization?
ziadbc: If you're big on visualization check out Harvard's www.CS171.org.  I'm enrolled in the class right now and it's been very enriching.  I think it is also available as opencourseware.Books:
http://www.cs171.org/syllabus.htmlResources
http://www.cs171.org/resources.html