Yes, in my opinion it is both boring and overused :( However,
Olive,
Olivie,
Ophelia, and
Oliwia are all great! I especially *love*
Olivie and
Ophelia.
Isabel,
Esmee, and
Olivia sound alright, but the popularity difference between
Isabel /
Olivia and
Esmee might throw me off at first...
What did you decide about
Esme, anyway? I'm curious to why you prefer
Esmee :)