Blizzard Entertainment has begun offering Warcraft III, The Frozen Throne, and the StarCraft Anthology via digital download on their online store. One would assume Diablo, Diablo II, and World of Warcraft will eventually be available for instant gratification too, but nothing has been announced yet.