I was underwhelmed by the races, but then again, I felt the same about the Eberron races also.
The only genasi I would really want to play is the fire genasi. Its definitely way better than the others. The water genasi is all right. The air and earth genasi I think just plain aren't good. I don't necessarily need every race to be exactly balanced, which can't happen anyways, but the air and earth genasi's are considerably worse than almost all of the other races. I know some people will pick them anyways for fun, but I feel like they should have slightly better abilities.
When looking over the genasi and even the shifters, I sometimes have a hard time believe multiple people actually looked at those options and said "yeah, they seem comparable". There are *clearly" better choices, and not even by a slight amount, but some have cool or useful abilities, and some literally have almost nothing or very situational abilities. The only thing I can think of is that they are ok having some options be so bad because there are also good options? I don't know, it doesn't make sense to me. Its just weird no one read over the genasi and said.. "hey, maybe we should give the air genasi a resistance, or the earth genasi a cool ability". I dunno, its weird to me.