Anyway, Blizzard said earlier this year in a conference call that they expect one "front line" release a year for the forseeable future. We can assume that a "front line" release is either a game or an MMO expansion. Since WoW expansions come about every two years, that telegraphed at least the next four years :
2009 : SC2
2010 : WoW Expansion 3 (We now know this is Cataclysm)
2011 : Diablo III
2012 : WoW Expansion 4
2013 : One of the New IP's
And I think that's the end of the "forseeable future". Note that SC2 ended up being delayed, but we are now going to see SC2 and Cataclysm in 2010 (but not Diablo). Also note that SC2 (2007) and Diablo III (2008) were announced three years before their eventual/projected release dates, and so we'd expect the new IP to be announced this year, not last year.
It's kind of weird how people tend to ignore these unspoken release schedules when they talk about upcoming games. Many were shocked when they heard we wouldn't see another Diablo in 2010. And while it's a pretty good bet that Gears of War 3 and Resistance 3 will be out this fall, (according to the rhythms that their respective developers have established) nobody's willing to talk about them when it comes to "anticipated games of 2010".