Prove that the only compact surfaces with a finite number of covers are $\mathbb{S}^2$ and $\mathbb{RP}^2$
I have that the characteristic of this surfaces is $2,1$ therefore since a covering should have characteristic of the cover $\chi(\overline{X}) = k \chi(X)$ where $k$ is the number of sheets (which is finite since $\overline{X}$ is compact) the only posibility is for $\chi(\overline{X})$ to be a positive number but there are only a finite number of surfaces with positive characteristic.
However, what about the rest?
Hint: Just look the fundamental group of a surface $S$, and its universal cover $S'$. The covers of $S$ are $S'/H$ where $H$ is a subgroup of $\pi_1(S)$.
For the torus for example, $\pi_1(S)=\mathbb{Z}\oplus\mathbb{Z}$, you have infinitely many quotients $(\mathbb{Z}\oplus\mathbb{Z})/H$ for examples take $H_p=\mathbb{Z}\oplus p\mathbb{Z}$.
For oriented surfaces of genus >2, the abelianization of the fundamental group is ${\mathbb{Z}}^{2g}$ you can use a similar method.