Everything below is my opinion, if you don't agree with it don't comment, and no this is not a Marvel vs. DC
Yes, almost every kid knows who Batman and Superman are, but what about Green Arrow, or even the Flash. Compared to Marvel, DC just isn't as popular with the up and coming generations and that could hurt them drastically in the future.
TOYS and CLOTHES
Marvel has 5 toy lines out right now, in a 100 mile radius of where I live all I see are Green Lantern toys (and lots of them). Clothing lines Marvel have dozens of shirts compared to DC's maybe 10 and the 5 Green Lantern shirts. Marvel items are also now at the Disney Store, which brings in another group of people.
TELEVISION
Lets go through a list of currently running(includes reruns) and upcoming shows from both Marvel and DC
Marvel:
Reruns:
Wolverine and the X-Men
X-Men
X-Men Evolution
The Incredible Hulk
Fantastic Four
Iron Man
Silver Surfer
Men In Black: The Series
Avengers: UTS
Spider-Man
Spider-Man Unlimited
Spider-Man And His Amazing Friends
Currently Airing:
Iron Man: Armored Adventures
The Super Hero Squad Show
The Avengers: Earth's Mightiest Heroes
Wolverine Anime
Iron Man Anime
Upcoming:
Ultimate Spider-Man
X-Men Anime
Blade Anime
The Incredible Hulk
AKA Jessica Jones
Powers
Announced:
Hulk and The Agents of S.M.A.S.H.
Cloak and Dagger
Mockingbird
iTunes:
Astonishing X-Men: Gifted
Black Panther: Who is the Black Panther?
Iron Man: Extremis
Spider-Woman: Agent of S.W.O.R.D.
Thor and Loki: Blood Brothers
DC:
Reruns:
Smallville
Batman Beyond
The Batman
Krypto The Superdog
Batman (60's)
Currently Airing:
Batman: The Brave and The Bold
Young Justice
Upcoming:
Green Lantern: The Animated Series
Announced:
Blue Beetle
Raven
The Sandman
Unnamed Batman Series
My point here is Marvel tends to have more shows on different channels from G4, to Disney XD, to Nicktoons, to Cartoon Network. While DC has a lot less shows on different channels such as Hub, Cartoon Network, and Boomerang, and the majority of their shows still are about or star Batman and Superman related characters (i.e. Robin and Superboy are the main in Young Justice and Batman and Superman still appear in almost half the episodes). In my opinion DC should have at least have one more current show playing starring maybe Flash, or someone else major and unused before (in a self-titled show).
MOVIES (movies from 2004 and up, animated ones included) :
Marvel:
The Punisher
Spider-Man 2
Blade: Trinity
Elektra
Man-Thing
Fantastic Four
X-Men: The Last Stand
Ghost Rider
Spider-Man 3
Fantastic Four: Rise of the Silver Surfer
Iron Man
The Incredible Hulk
Punisher: War Zone
X-Men Origins: Wolverine
Iron Man 2
Thor
X-Men: First Class
Captain America: The First Avenger
Kick-Ass
Ultimate Avengers
Ultimate Avengers 2
The Invincible Iron Man
Doctor Strange: The Sorcerer Supreme
Next Avengers: Heroes of Tomorrow
Hulk Vs
Planet Hulk
Thor: Tales of Asgard
Upcoming:
Ghost Rider: Spirit of Vengeance (2012)
The Amazing Spider-Man (2012)'
The Avengers (2012)
Men In Black 3 (2012)
The Wolverine (2012?)
Iron Man 3 (2013)
Thor 2 (2013)
Deadpool (????)
Ant Man (????)
DC:
Catwoman
Batman Begins
Superman Returns
The Dark Knight
Watchmen
Jonah Hex
Green Lantern
A History of Violence
Constantine
V for Vendetta
The Fountain
Stardust
The Losers
Superman: Doomsday
Justice League: The New Frontier
Batman: Gotham Knight
Wonder Woman
Tales of the Black Freighter
Green Lantern: First Flight
Superman/Batman: Public Enemies
Justice League: Crisis on Two Earths
Batman: Under the Red Hood
Superman/Batman: Apocalypse
All-Star Superman
Green Lantern: Emerald Knights
Upcoming:
Batman: Year One (2011)
The Dark Knight Rises (2012)
Justice League: Doom (2012)
The Dark Knight Returns (2012?)
The Man of Steel (2013)
Marvel has had 27 films and DC has had 25, but compared as live-action to animated Marvel has only had 8 animated films leaving them with 19 live-action films while DC has had 12 animated films and 13 live-action films. Now just for fun lets see how many of DC's (both released and upcoming films from 2004 and up) star Batman and Superman= 14 films.
In coclusion I feel that DC should do better to release less Batman and Superman films and instead release different characters, like Marvel has with X-Men, Fantastic Four, 4 different Avengers films with a total of 7 different heroes, Blade, Ghost Rider, etc.
COMICS:
Now comics is almost a different matter all together, its hard to compare the comics, both have a lot of major-crossover events like the currents Flashpoint and Fear Itself, but just yesterday Marvel released a statement saying that for 50 ripped off covers of first edition Flaspoint covers they will give comic book retailers a limited (underwhelming) Fear Itself #6 variant cover and a discount on all Marvel comics purchases in the future. Now it could be just me or does it sound like Marvel is saying 50 DC comics are only worth one Marvel comic? And of course DC is doing the whole comics reboot....again.
For the rest of this section I will have a poll asking who you think puts out the better Marvel or DC.
Now in my opinion DC needs to stay away from Batman and Superman a little more and release their other characters and properties if they want to beat Marvel like they used to, they need to release more merchandising if they want a younger fan base for the future, and they need to stop rebooting their comics once and for all.