It's actually much easier to land on the Earth than Mars. Mars has enough atmosphere to be a problem, but not enough to be very helpful. The parachutes have to be deployed while it's still supersonic, where they tend to behave somewhat unpredictably (I think they've solved this problem now). They can't slow the lander down enough to make a safe landing on their own, so they have to use rockets at the end, which are always a bit sketchy, which is why they did the bouncy ball thing for a while. That skyhook thing for MSL was just crazy.
Come to think about it, Mars has to be the most difficult planet with a solid surface to land on.
Buttocks clenched here, I really want this to work.