Search for the thread put together by user Dylan Anderson. He did a good write-up on it. I, uh, haven't finished mine yet...

John B.