We have performed Monte Carlo (MC) simulations on systems of L\ifmmode\times\else\texttimes\fi{}L classical planar unit spins on square lattices, for L=6, 15, 30, 60, 90, and 200. The interaction between any two given spins S${\ensuremath{\rightarrow}}_{1}$ and S${\ensuremath{\rightarrow}}_{2}$ is given by -JS${\ensuremath{\rightarrow}}_{1}$\ensuremath{\cdot}S${\ensuremath{\rightarrow}}_{2}$ if ${S}_{1}$ and ${S}_{2}$ are nearest neighbors and vanishes otherwise. In order to make sure that our results correspond to equilibrium values, we have looked into the time-dependent properties of this model in the vicinity of critical temperature (${T}_{c}$). We have found that the diffusion constant for vortex motion is given at ${T}_{c}$ by D\ensuremath{\simeq}0.2 (in units of nearest-neighbor distance squared per MC step per spin). The values of the relaxation times follow from the value of D. Our computer running times were typically ${10}^{5}$ MC steps per spin, larger than any relaxation time for the system sizes we deal with. We use a procedure based on finite-size scaling to establish the value of ${T}_{c}$=0.89J/${k}_{B}$, the value of \ensuremath{\nu}=0.5\ifmmode\pm\else\textpm\fi{}0.1, and the value of ${\ensuremath{\eta}}_{c}$=0.24\ifmmode\pm\else\textpm\fi{}0.03, in agreement with the values predicted by the Kosterlitz-Thouless theory.