You could consider the Canon 32GB VIXIA HF R52 Full HD Camcorder. It's $399.99 at http/www.bhphotovideo.com/c/product/1023205-REG/canon_vixia_hf_r52_full.html
It has 32GB of internal storage and an SD/SDHC/SDXC Memory Card Slot. If you look under accessories you will find an external mic (if the built-in mic is not as good as you would like) and a mounting bracket as this camcorder does not come with an accessory shoe.