I gotta keep coming back to this thread. I have some to contribute later.