Dishonoured is considering newer and has been considerably cheaper - I'd reckon Dark Souls will be pocket-change early next year - if not before.
I doubt Steam will have it that cheap, but Amazon likely will.
Chivalry is 50% off on GMG, $9.37 with code: GMG25-CZPYL-D5MQ6
They're out-of-stock now - but they have active 25% and 35% discount codes (which stack) so they would probably be similarly priced if they got more codes...
Couldn't see it mentioned here yet, but there's a single use 35% off voucher on Green Man Gaming at the moment. It's not on their front page, I only found it by going to the 'Hot Deals' tab! It means Far Cry 3 can be yours for a mere £19.50 (or even less if you have some GMG credit to spend, as I did!).
The code is: WINTR-SRVEY-42012 (valid until 12.00 UTC on 14/12/12)
It's a single-use code too - so use wisely...
Could have sworn the GMG code was until January when I did the survey. I guess they realized they shouldn't overlap it with their winter sale.
Are you American? It looks like they only sell (most) Ubi titles in the UK or something. I noticed that when they had a good deal on the latest Ghost Recon
I usually use Paypal with GMG so I wouldn't know.
If you want M&B style combat, consider War of the Roses. That is much more slow paced and methodical.
Chivalry is what would happen if a bunch of drunk guys found real swords and ran around swinging them. Lots of dismemberment, a few war crimes, and non-stop hilarity.
Although some people will complain about the requirement of a facebook profile, those of you who have them can get a free copy of Metro 2033 by liking the THQ page
Which is found here
You can't get much more of a bargain than free (3..2..1.. and insert replies about how information gathered from facebook and being forced to use steam doesn't count as being free)
Gamefly has XCOM for £15 at the moment, which finally made me cave in and buy it. I don't like Gamefly one bit, but at least they give you a Steam code for XCOM so you don't have to screw withtheir downloader (other than to obtain said Steam code).