While online gaming has never really caught my interest, I do think that D&D - and RPGs in general - would do well to create electronic game aids that facilitate tabletop gaming. That is, programs or devices that do all the numbers-crunching while still allowing players to have as much input as they do with today's dice and paper. Something that would keep track of a PC's bonuses and penalties, have a copy of the rules-set for easy reference, and the ability to allow the DM to show pictures or notes to as many of the PCs as he wants. Ideally, this would entail each player having something like a pda or similar hand-held device that can connect to that of the other players when they sit down to play together. Something small and unobtrusive,
not something like a desktop LAN party. This isn't something I see happening anytime soon, but maybe in the next 5-10 years, as pda's and the like become increasingly powerful and cheap, and games like D&D can include a dedicated device as part of the initial buy-in package for the game.
What I have in mind is something that would speed up combat and make bookkeeping a snap, so that players and DM can be free to really play the game, rather than crunch numbers. Now, if you're gonna protest that this would be too expensive or would distance players from each other, then what you are envisioning is not what I am seeing. I'm just thinking that something that eliminated the need to carry dozens of books to the table and made it so combat only dominated a game session if the players and DM all wanted it to would be a welcome addition. Can it be done at the moment? Probably not, and still be inexpensive enough for anyone to afford it if they can afford to buy a PHB. So I'm looking towards the future here.
Might take a while to figure out how to keep the dice included...