I believe freezemarks are best ... my horse has a freezemark and i know that if he goes missing i know what to look for on his freezemark straight away!
I have one of each, pony has a freezemark, and horse had a microchip when we bought her so have left it at that, although i think i will get her Freezemarked at some point.