It must be a hive mind thing because three different stores are offering Buy 2 get 1 free deals!
First up is Target which has a good number of games to choose from. This promo ends November 6th.
Next is good ol’ Best Buy. Here there are a select number of titles to choose from, but they include good ones like Fable 3, Star Wars Force Unleashed 2 and 2K11.
Last up is Amazon which gives you the largest list to choose from. Many of the titles qualify for free shipping. This offer also ends Nov 6th.