General relativity can be written as topological BF theory plus a set of second-class constraints. Classically the constraints provide the geometric interpretation of the B variables and reduce BF to general relativity. In the quantum theory these constraints do not commute and thus cannot be imposed strongly. We use SU(2) coherent states to develop a notion of semiclassical states for the quantum geometry which allows to implement them weakly, i.e. on average with minimal uncertainty. Using the spinfoam formalism, this leads to a background independent regularized path integral for quantum gravity whose variables have a transparent geometric interpretation.