After some thought...I prefer
John. It is close, because
John is boring. But overall, I just don't like the sound of
Jacob, and I strongly shy away from the nickname
Jake. I also tend to stay away from bible names, but in the bible I think
John has a better track record than
Jacob.