I have to say, my 7-year-old brother actually has been "Ethan S." at two different schools, although not in the same class as another Ethan, and Ethan is actually more popular this year than the year he was born. I am always hearing someone yell "Ethan!" at the playground--and not for the kid I'm with.

That said, it is a nice, traditional name (not a trendy name that will seem popular AND dated in ten or twenty years) so if you love it, go for it.

Amelia is the name of the younger sibling of a girl in Ethan's class--other than that, I haven't heard it around too much.