The result is the same - the person or object is completely wet through. However, drench makes me think of pouring water over something, and soak makes me think of something sitting in water. Or any liquid, for that matter.
Interestingly, they're connected to the words drink ("to give drink to") and suck, respectively.