@Symposium I like Neukirch a lot. (One has to note that there are three books of Neukirch on ANT, I'm talking about "Algebraic Number Theory")
The exposition is very clear and insightful, I think he does things in the right generality until you go deeper. I can't speak about the English translation, but the German original also is really good stylistically.
He also has a chapter on "Riemann-Roch theory" that develops a notion of genus, divisors etc. for number fields closely modelled to the analogies with Riemann surfaces, which is great if you're intereted in that kind of stuff. I haven't …