An awesome few years? Blizzard has been doing awesome for well over a decade.
The Lost Vikings 1992
Rock N' Roll Racing 1993
Warcraft: Orcs & Humans 1994
Warcraft II: Tides of Darkness 1995
Warcraft II: Beyond the Dark Portal 1996
StarCraft: Brood War 1998
Diablo II 2000
Diablo II: Lord of Destruction 2001
Warcraft III: Reign of Chaos 2002
Warcraft III: The Frozen Throne 2003
World of Warcraft 2004
World of Warcraft: The Burning Crusade 2007
Now, this doesn't include every game they've made, but they're the ones I consider significant. Blizzard has certainly done well for themselves.
Ahh Diablo. Good times, good times. I remember watching my dad play it when I was four, and I played it constantly from about 2002-2003. I think between this one and Starcraft 2, Blizzard is going make a monumental killing. Time to start funneling money away for when it comes out.