Plenty of people have been orienteering with some kind of recording GPS (like a Forerunner) for exactly that purpose. You can upload your track and place over a map (like
this) and see if what you did is what you thought you did. That's an O map on top of a Google Earth terrain image but it's boring because it's flat. More interesting in a place like
this.
Even better than a static courseline is a way to see how fast you were going at various places. RouteGadget offers a GPS upload option and
QuickRoute will color your route based on speed. I haven't used either of those features, but there are a few people on AP who are a wee bit more knowledgeable than I...
And yeah, a bit off of the original topic. To bring it back, I'm waiting for the day when we can upload our GPS route and replay it in a Catching Features-like 3d scene, with our competitors in a mass start virtual replay. Yeah.