They had a similarly remarkable landing for the Mars Exploration Rovers. I happened to be interning at JPL with the MER EDL team when these rovers landed in 2004, and the level of precision and excitement was absolutely amazing. MER had 6 minutes of terror, and they do get some data during these 6 minutes, it's just they can't do anything about it because the round trip communication delay at the time was about 20 minutes.
I remember one of the engineers comparing the precision needed for launching and landing a Rover on Mars to hitting a golf ball in California and landing a hole in one in Florida.
Here's the MER EDL. http://www.youtube.com/watch?v=Ij33yhdGn_g