Touchdown confirmed and the JPL crowd goes NUTS!
Also, here's one of the first images:
joeo10.10centuries.org.
Searching