My rule is to only buy games on Steam sales, and they usually are GOTY or heavily discounted with all the DLC. If it means waiting 6 months - 1 year to play a new game, then so be it, these will keep me going until the next sale!
This sale I got:
Deus Ex Human Revolution + DLC
Shogun 2 +...