A new Monte Carlo algorithm for 2-dimensional spin glasses is presented. Th
e use of clusters makes possible global updates and leads to a gain in spee
d of several orders of magnitude. As an example, we study the 2-dimensional
+/-J Edwards-Anderson model. The new algorithm allows us to equilibrate sy
stems of size 100(2) down to temperature T = 0.1. Our main result is that t
he correlation length diverges as an exponential (xi similar to e(2 betaJ))
and not as a power law as T --> T-c = 0.