I'm pretty sure I've flown in that canyon in X-Plane before.

I did ask about the MOLA data before, though I've not followed up as I should have. Using a program you can get from NASA called NASAview (fascinating name, right?), you can capture greyscale regions of very large sections of Mars, which you could use to generate heightmaps. The problem is that if you want accurate terrain, you would in fact need to write your own software to generate the 3D terrain as-is on the planet itself. Because elevations vary so much place-to-place, greyscale images as of themselves are really at a disadvantage, and terrain tends to be rather homogenous unless you can isolate the particular elevations of the specific regions you intend to model.