I don't quite 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, and that's it. 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 at first, but you'll get used to them pretty soon. And it freezed a couple of times, but this happens with every Ubi game, so no big deal.
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 pretty easy and 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 if you can, I heard awful things about it and had no expectations at all, but I was actually pleasantly surprised.