I agree with Paula the Time to Change website is one of the best.
Like you say it so difficult to explain depression as a lot about it doesn't even seem to make sense, the mind is a very complex thing with immense power yet when it turns against you as it does in depression it can cause all manner of mental and physical effects.