Weight of a celestial body How do astronomers find out the correct weight of a planet even though there isn't any direct means to weigh them? What technique do they use? Just curious!
I don't know if this is what most astronomers use, but it is certainly a method that could be used. It also makes for some interesting photos.

Gravitational lensing was one of the great predictions of Einstein's theory of general relativity, and was actually one of the first pieces of evidence for it - see the solar eclipse of 1919. Gravitational lensing is the bending of light by a massive object. Because mass and energy warp space-time, we know that if you can calculate how much the light is bent, you can calculate the mass of the body bending it. Wikipedia gives the following formula:

$$\theta=\frac{4GM}{rc^2}$$

where $M$ is mass, $r$ is the distance the object is from the light, and $G$ and $c$ are, of course, constants. So if you can measure how much light is bent by an object, you can calculate its mass. It's hard, and you would need good conditions for it to work, but it could work, nonetheless.