Rosemary - I know that most people in the world wouldn't have this assocation, but to me it's a serial killer name and it has a really creepy feel to it:
http://en.wikipedia.org/wiki/Rosemary_West
Ophelia - I agree with some of the other posters that it's too over the top. I imagine an
Ophelia to be a loud and annoying high school drama teacher.
Lucinda - Too frilly and flouncy.
Lucy or
Lucie is much better.