I like Nina the best. Maybe it's because it's simpler & more straightforward (without any blends like CL or GR). I like how it suits all ages and has a constancy & familiarity. Clara & Greta have a slight trendy feel right now. I like all three names, though! 1. Nina 2. Clara 3. Greta