Nathan Bransford‘s blog today has an excellent FAQ compilation for all the advice laid out on his blog.