the canon fs300 is the best of those. it is however not high def. if u want high def the next best would be the dxg 587. dont bother with the other 2