Yep, this list is outstanding - and I'm still reading. Obviously I will get absolutely no work done today. Can't think of a better excuse! Abusive comment hidden. (Show it anyway.)