DC may not be offering their comics for download (*rolls eyes*), but they're certainly hitting the animated front. First some cartoon episodes have shown up on
iTunes and then they've opened the
DCNetwork for the Xbox360. For some reason, I thought DC was also creating a standalone site as well, but I can't remember what they're calling it.