steve98: The ultimate Jack Reacher in my mind would be Ron Perlman. That guy is a giant, he can pull of intimidating better than most, and he's a great actor.
If the movie studios insisted on someone a little prettier, I'd choose Clive Owen, though he'd have to bulk up a bit and die his hair.
Ron seems like a reasonable choice but he is hardly going to have wildly attractive women falling into bed with him