Ron Goetz and I have developed a technique and Mathematica package (called ContoursAndFlows) to show the surface that is the graph of z = f(x, y) by setting up a coordinate system based on contours and the curves orthogonal to them (flows: the paths a drop of water would take under gravity). This allows us to get very good images of graphs that are difficult, or impossible, to see using standard Cartesian grids. (References: Our two articles in Mathematica in Education and Research) Here are several examples.

A Double Torus, Oriented Vertically

Unequal Mixed Partial Derivatives

Discontinuous, But Partial Derivatives Exist

Failure of the Only-Critical-Point-in-Town Test

An Example From Differential Equations