I don't worry about the leaks, bought one knowing full well that they let water in. My girlfriend's dad has one, and he lives in a semi-remote farmhouse, where access involves crossing a ford. Under normal circumstances, dim problem, but after a few days of rain, puddles appear in the footwells when crossing the river.
Loving it already, but bloody hell, it's got one hell of a blind spot on the passenger side! :P Got too used to driving his Discovery with windows all round