River has been growing on me lately. It's one of the few naturey names that I like. All of your twin sets sound really good together, though Brooklyn sounds too feminine for me. My fave set is probably Charlotte and AnneMarie (very nice separated and without a hyphen).