I sort of like Ruby with the nn Rue but I'm not sold on it. It is the most mainstream/obvious of the three which means it is recognizable and easy to spell, without being overly popular.
Basically French for "the road" I like this one a lot but more for a middle name.
Okay you're probably scratching your head about now. Eiry is Welsh meaning "snow" and is pron. [EYR ou]. I'm sort of intrigued by this name though I normally stay away from names that are difficult to pron. in English.