I like [name_f]Eva[/name_f] as a nickname for [name_f]Evangeline[/name_f], otherwise I prefer [name_f]Ava[/name_f]. Although, [name_f]Ada[/name_f] is my favourite over both 
[name_f]Eva[/name_f]. It just feels like a fuller name, for some reason.
[name_f]Eva[/name_f], [name_f]Eva[/name_f], [name_f]Eva[/name_f], [name_f]Eva[/name_f], a million times [name_f]Eva[/name_f]! [name_f]Ava[/name_f] just seems so trendy and flashy to me–I’d take the timeless and international [name_f]Eva[/name_f] anyday. 
Final [name_f]Answer[/name_f]: [name_f]Eva[/name_f]
Why: It’s less expected but still wearable in modern day life. [name_f]Eva[/name_f]'s also more versatile with the nicknames [name_f]Eve[/name_f] and [name_f]Evie[/name_f]. Finally, it isn’t so connected to a particular time period. [name_f]Ava[/name_f] is either really 1910s-20s or 2010s. [name_f]Eva[/name_f] is an eternal favorite.
[name_f]Eva[/name_f] is gorgeous and strong in three letters, with a more substantial feel as though it carries more than its variant [name_f]Ava[/name_f].
I find [name_f]Eva[/name_f] prettier and also more enduring and pan-cultural. [name_f]Ava[/name_f] was very trendy in the 2000s and might seem dated in the future.