Funny the mention of surveying. I am writing an enhancement to a 3D CAD program of mine to feed all the GPS shots into a site map, merge it with existing data, and construct a NURBS surface that can be rendered as contour lines. This will make it easier to do a 200-acre land planning project I have going.