I use both canon 5d Mark II and the 7D as part of my three camera set-up for shooting interviews. I only get an hour with the 7D live view or recording. The 5D I have shot for 10 hours strait and never had a heat problem, just the annoying 12.5 minute record time and of course having to switch cards. I use all 32gig cards. But the 7D it does not matter If I switch cards or not I still have heat issues. I was wondering if maybe there is a way to add a cooling system to it.