NASA's huge new Mars rover is set to launch this Saturday, and space.com has a nice overview of the mission. Here's to hoping they have better luck than the Russians, and be sure to wave at their probe as you go by!