Cheapy and Wombat,
I blew through Avengers: Earth's Mightiest Heroes based your recommendations and it was great. Have any other animated suggestions that don't require a lot of previous comic knowledge? I watch all of the live action stuff (SHIELD, Carter, Arrow, Flash.)