I like
Anna much more than
Hannah. All the women named
Hanna (The Finnish form of
Hannah) have been fussy housewives who were interested only in their husbands and little gossips.
Anna is more universal, I have met really different
Annas. Most of them are bright, clever and gifted - I know three wonderful musicians, who are named
Anna. (Ok, one of the most stupid people I've met was named
Anne).
Anna sounds to me really poetic, delicate and romantic, it can fit anyone.