I would rate them equal.
The 70D is about 4 years newer than the 7D.
Here is a comparison:
http://snapsort.com/compare/Canon-EOS-70D-vs-Canon_EOS_7D
and
http://snapsort.com/compare/Canon-EOS-70D-vs-Canon_EOS_7D/specs
The 70D has continuous focus during video. The 7D does not.
Making the 70D the better choice for video.
..
I am looking at buying a Canon dSLR for mostly picture taking and would like to know which would be better for me to purchase.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic