So I just sold my T3i and want to upgrade my body. I shoot primarily video, but am venturing into sports photography as well and want a perfect camera for both. Should I get the 7D? 5D Mark II? or wait and hope Canon announces a sub $2000 Full Frame dslr with the speed of the 7D?
Assuming by speed you mean frames per second.... I can't imagine Canon would ever release a sub $2000 full frame dslr with the speed of the 7D when the 5DIII doesn't have that speed and costs over $3000.
If it were me I'd either save a bit longer and get the 5DIII or just wait a few months and see what happens for announcements in September.