I like the fact that DC's heroes are actually heroes.
Marvel's heroes are heroes....but they're not True heroes in my eyes. THey're usually selfish, self-loathing people who need so big, traumatic event to actually make them put on a costume. And when they do, they always quit because its too hard.
DC's heroes do the right thing...because its the right thing. Its so funny how Superman and Spider-man practically had the same upbringing, yet when clark discovered his powers, he knew he had to help others. Uncle Ben had to die for Peter to realize he had to help others. I like reading about Dc's heroes because they can inspire me to do the right thing. Marvel heroes, while they probably have more character than DC's heroes, remind me that humans are sometimes selfish and vain, and dont immediatly use whatever abilities they have to do that right thing.
What DC also has over Marvel is that they have some of the most Iconic characters ever. Marvel has some Icons like Spider-man, Hulk, and Wolverine, But DC has Superman, Batman, Wonder Woman, the JLA, Catwoman, Robin, and Supergirl. Anytime I find Supeman to be boring or uninteresting, I just watch the Superman film to realize that he is the Greatest superhero of all time. Not because you can relate to him(and overrated term in comics), not because he suffers, but because he the Ultimate Hero.
I also like DC's management over Marvel's. DC comes off as a mature and humble company, while marvel comes off as immature, and sometimes arrogant and annoying. It pisses me off when Joe Quesada hurls insults at DC, because thats not the way you run a company.
I like both companies though, and I dont mindlessly prefer one to the other because. I can say I can relate to Peter Parker, but that dosent mean I wont read Superman because he's not a "Real Character" I think it'd be pretty boring if all Superheroes were like marvel characters