Iain have you tried the Magic Lantern firmware on your Canon ? My friend showed his Canon running it and I was very impressed. I wish I could get this for my Nikons. For those who dont know about Magic Lantern see here. http://magiclantern.wikia.com/wiki/7D_support