Canon shows us their wide range of professional video cameras from the XA10 up to their broadcast ready XF305.