Recently discovered that Amazon has lots of free games available for download for Prime subscribers. New games added monthly.
Found several little gems among them; mostly from small/indie developers, but overall, a lot of fun. Hard to complain about free.
Just saw this morning that they're offering the full version of Battlefield 3 for free; downside is you have to download it through Origin.