Board Thread:General Discussion/@comment-9081265-20130503211453

So i know that this subject is preeetty old, But i need your guys' help. I am having a debate on this subject in my class in favor of Marvel (DUH) and i need info, links, etc. that are legitimate factual sources to use in my favor so we can settle this once and for all that Marvel stomps on DC all day. Thank you in advance for any help that i receive. 