Jacob was so popular about 5 years ago that it completely put me off the name, although I do like Jake as a nn.
Marcus is not as common and can see it growing with a person through their life, much better than with Jacob, which I struggle to see on anyone past the age of 12. Although with Marcus, you'd get the nn Mark probably, not sure about that.