Admittedly, the Xbox price is a bit steep and both games (arguably) play better on PC, so it might be better to wait until Steam has one of its weekend sales to pick up the titles for something like $5 (currently the games are $15 as a bundle on Valve's digital distribution service). But, if Xbox is your only option, feel free to pick up Max, dearest of all our friends.
[Thanks, Disco Ball]
[Add Max Payne to download queue]
[Add Max Payne 2 to download queue]