Holy cats. I just watched this brief video showing how NASA's new Mars Curiosity rover will attempt to land tomorrow (or Saturday, depending where you are). Check it out: http://solarsystem.nasa.gov/multimedia/video-view.cfm?Vid_ID=1642 It makes sense, I guess. But I gotta wonder if there maybe isn't a simpler means to get on the ground in one piece. Keep your fingers, toes and eyes crossed that this puppy makes it down OK.