Belanna and Bellanna are the only ones I like, because changing the number of times 'n' is in the name changes the pronunciation in my dialect. B'Elanna and Belanna are bel-AN-uh, Bellana and Belana are be-LAH-na and
Bellona is be-LOH-na. It's been too long since I watched
Star Trek to remember how the name is actually pronounced, but bel-AN-uh is the way I hear it in my head based on the written pronunciation, so that's the one that sticks.
If you're still reading . . . I like Belanna.