I personally prefer
John. I have never liked the -cob part of
Jacob. Also, I dislike the fact that
Jacob has become so popular lately. There are a lot of Johns around campus here in
Georgia, but I still think it's a fine name, even if it is a little overused. Definitely
John for a baby being named nowadays.