In my experience, the knife you have on you, when you need one, is far better than the 50 you have at home, when you need one. Either of the blades you have pictured, would serve you incredibly well. Just be sure to have one on you, when you need one.
Why are you talking singular? Doesn't everyone have three or more knives on them at any given time?