I like the ease of graphing with VisualMath4D and in this regard, it's probably the most convenient and fast I've seen.
Unfortunately, a few graphs, like quadric surfaces, will show up incorrectly unless your scaling of the axes is exactly right. For example, when drawing an implicit graph of z^2=x^2+y^2, if the range is set to the default, it will graph a 2-sheet hyperboloid instead of a double cone. This is fine for graphs that I'm already familiar with, but would pose a big issue with graphs that are new. How would I ever know if what I'm seeing is correct?
If this gets fixed, I think this would, hands down, be the best graphing app in store.
Also, an undo button would be nice!!