I think I read through this once when I 'came back' but just given it another read, and it's absolutely one of the definitive threads on here.