Max Payne 3 is a solid shooter, but it's hard to find three people who agree on whether it's a great Max Payne sequel. For £2.40, however, I'm not convinced it matters much. GameFly's deal is stonkingly cheap and includes a Steam code to boot. Thanks to jaystan @ HUKD!
However, the ever-vigilant Jaffo reminds us that you can alternatively shell out £4.25 for the complete edition from GAME, which includes all the multiplayer DLC. If you plan to get involved with the MP side of things, it's definitely the way to go. Thanks Jaffo!