What is the best WPF Graphing control available out there?
Our latest project is using WPF for a rich client and we need a graphing tool that makes the best looking graphs that also has the ability to do the following with the graph:

 - Line Graphs with the ability to
   add data points 
 
 - Hot spots on the graph that allows for interaction
 - Ability to add new data on the fly
   and have the graph auto refresh (Like
   a stock graph updating in real time)
 - Bonus: The ability to add
   annotations to a graph. We plan on
   doing this programatically, however
   if anyone knows of a graphing tool
   that does this automatically would be
   great! 
 - Themes


What is the best WPF Graphing control available out there?
===

Our latest project is using WPF for a rich client and we need a graphing tool that makes the best looking graphs that also has the ability to do the following with the graph:

 - Line Graphs with the ability to
   add data points 
 
 - Hot spots on the graph that allows for interaction
 - Ability to add new data on the fly
   and have the graph auto refresh (Like
   a stock graph updating in real time)
 - Bonus: The ability to add
   annotations to a graph. We plan on
   doing this programatically, however
   if anyone knows of a graphing tool
   that does this automatically would be
   great! 
 - Themes

