The Steam Holiday Sale should have you covered on that.
I love your signature!
If I can help it, I'm avoiding all B&M stores for BF. Amazon sounds like it has me covered for games I was going to get elsewhere. If they match other retailers on more games... bonus! Also looking forward to Steam sale.