I don't get all the hate and bad reputation this poor game has earned.
Sure, it isn't a Call of Juarez like the two before, or.. a Call of Juarez at all, as the only things in common are a guy called McCall, a trip to Juarez in a couple of stages, and the bullet-time which isn't as good as in the previous titles.
It wasn't ported perfectly on PC, that's true. You almost can't set up the graphics at all, there's a motion blur and a depth blur that can be annoying, but you'll get used to them pretty soon.
But for the rest? It's a simple action fps like tons of others, with badass characters "maxpayneing" their way against an army of bad dudes, a lot of gunfightings, explosions, car pursuits, a story that's maybe a bit confusing but overall good, great voice acting, the same easy controls as every fps...
It may not be the most original fps of all times, it's very linear and doesn't allow you to explore anything, but.. who cares? It's fast paced, funny and entertaining for all its length, and never bored me.
Give it a chance