Both have been fully defeated. I'd go for good customer care.
Beats any protection.
Personally I've got not much experience with enigma, though did not find it particularly impressive when I unpacked it once or twice.
Themida on the other hand I've unpacked many times. Good protector, but not what it used to be nowadays.
I think both have the same probability of being cracked. Depends a bit on the cracker I suppose.