The Canon XF105 Professional Camcorder is tailored to fit a wide range of individual needs. While sharing the capabilities of the Canon XF305 and XF300 Professional Camcorders, including the Canon XF Codec and Compact Flash recording, this camcorder offers some exciting features of its own.