Chase,
Mr. Wheeler soon to be Dr. Wheeler if he isn't already has a wonderful site where I learn a lot. He has a link on the previous post here on this thread.
I will leave it to others to comment on most of this thread. I don't want to hijack it.
Frank