I can see how you would say Jack Ryan sucks - if you've only seen Ben Affleck's version.
Alec Baldwin rocked it in "Hunt for Red October," but he's not much of an action man.
So my favorite Jack Ryan is Harrison Ford. He brings something to the table that he brought to Indiana Jones : That classic oh shit what the hell just happened and how am i supposed to deal with it?!
The very feature, I have to say, which my mom says made her fall in love with him. 😄