mongoose provides a minimal amount of crit and dodge.
bladewarding is ok for warriors due to hold the line (I think that is what the talent is called) proccing when you parry. Still puts your parry chance into heavy DR territory though.
blood draining is the only "EH" enchant now that mongoose got the chop. That 2k heal is not very large at all when people are running around with 80+k life in ICC, but meh I guess it is better than no heal at all.
If you are not yet hit capped you might want to think about accuracy (25 hit+25 crit), that is probably the best tps enchant if you are not hit capped.
Really they are all pretty bad when you consider the benefits agility melee get from mongoose and strength melee get from berserker. I am thinking of swapping to executioner (proccs 120 crit rating) simply because it looks so awesome. I know you were not wanting this answer, but there you go.
If you want a pitifully small smart heal compared to your maximum health when you drop below 35%, go for blood draining. If you want a higher chance to critically block, go for blade warding (only applies to warriors). If you are not hit capped, go for accuracy. If this doesn't matter, pick the one with the prettiest glow effect.