I copied this post out of the middle of another thread. Great write up!