@evildictaitor: You can't compare surface temperatures of the different planets, they all have completely different atmospheric masses.

Like the bottle experiment, the heavier the atmosphere, the greater the pressure, the greater the energy density, the greater the temperature.

Check the temperatures of the different atmosphere's relative to earths atmospheric pressure. It's about the same.