I did not vote as I had no real notions of the character, and never read the books. I saw it because Django Unchained
was sold out.
I found it to be a surprisingly good movie. Reviews that describe it as retro are on the mark. It really feels like an early 90s thriller and less like a giant 'splosians shoot 'em up. There are aspects of the script (mostly the way Reacher fights and they way other characters react to Reacher) that would probably make slightly more sense if the character were played by someone larger than Cruise, but he pulls it off if you're willing to put your brain on the shelf for a couple of hours. The biggest WTF is the casting of Werner Herzog. I'm not complaining at all, but that was out of left field.
I'd gladly go see another Tom Cruise as Jack Reacher movie.