This will be an interesting thread for sure. Have you seen the recent hash thread? If not I will link it for you.
@Paranorman has got it dialed in here.