Does D2D not have the game you want for sale? You can check out Steam as well (if you don’t have a hatred for them that is). Steam is also having a year end sale until Jan 3rd 2010. Between Steam and D2D I personally purchased about 5 games or so and the final total was under $50.
To check out the sale open up your Steam client on your computer and “Add To Cart” away!