I love Rachel - Ruth I'm not so sure.
I think a lot of it comes down to who you associate the names with - when I was at school I knew a couple of girls called Rachel - they were really popular and cool but not in the 'too cool to be nice' crowd
. The only Ruth I knew was an old boss and she was very stern and frumpy - sorry Ruths out there 