Strong low-gain signals from the rover. Yes, made it!!!
Oh, SURE, we can send a space vehicle 303 million miles into space and land it on a distant planet, but we STILL can't find Osama... (Can't you just HEAR Howard Dean leading the charge on the Sunday morning news shows?!)
Seriously, a hardy congratulations to the fine folks who have worked on this project. It's wonderful to see USA ingenuity and know-how succeed once again.
Stay safe. G-d bless America.
J.Q.