I love
Alex for a girl, but I *hate*
Alexandra,
Alexis,
Alexia, etc. The first sounds too regal for my taste, and the others are too common.
I also like
Donovan for a boy, but hate the fact that he'd probably be called
Don. I never liked
Don; horrible name.