I always like
Branko when I see it because it sounds like Bronco and that's my university's mascot. :) I kind of like
Miroslav too, and
Tomislav is neat.
OT - There's an older lady who helps out in the nursery at my church and for the longest time I couldn't figure out what name people were calling her. Then I finally determined it was pronounced NAY-da, and it's spelled
Naida, which I see in the database is a Croatian name. Is it pronounced that way there too? I'm skeptical that she would actually have a Croatian name, but I can't find any other etymology for it.