Here is to where you can start reading. Goes over most of what you are asking.

http://www.dual-boxing.com/threads/3...n-DK-Manifesto