Ok..I've spent a fair amount of time reading as many posts as I can digest here. I'll start with a comment - My god, your depth of knowledge here...