You bring up some really interesting points. I think this thread might be getting a little long...so I'll address them in a new post up top.