It definately has.
If I had reliable income, I would just sign up for the year pass on WoW and get D3 for free that way, but as it is I'll be waiting for a sale.
So many good games (Diablo 3, Guild Wars 2, TERA Online) coming out, so little time/money...