You might as well skip rolling for specific blacks. Deine isn't really considered the best one anyways. Gellius beats her in high end tanking and if you need damage coupled with tanking ability Dina is a better choice.
That said, all the blacks you got are really nice. If i were you i would probably have stopped at the first black before it would become such a painful decision.
I vote for Kayou simply because she is a fox girl. Fox girls are love, fox girls are life!
Edit:
My own preferences aside, here's the ranking list of the blacks http://www.ulmf.org/bbs/showthread.p...426#post716426
Cornelia, Altair and Kayou are considered high tier and Kikyou low tier. You can read explanations on why they are placed in those tiers too.