I find it hard to believe that Curiosity actually did the check-in from Mars. It's more likely a NASA PR person did it, just like they do for their Twitter posts "from Mars" (see @MarsPhoenix for example).
Anyone know what that tablet is behind the Nexus S and the Galaxy Nexus?
It's the Motorola Xoom.
Memory fault -- brain fried