I love the name Astrid and we considered it - but it's kind of our daughter's name... sort of, in a weird way - she came up with this character "Astrid" that she plays in one of her games with Daddy - and please bear in mind that she IS a well-adjusted, normal child - "Astrid" is a 3-year-old who was abandoned outside a bar by her parents and adopted by DH's character (who doesn't seem to have a name). Astrid is poorly behaved and reacts negatively and violently to the presence of "alcohol". I swear, she thought this up by herself (although she may have been exposed to Punky Brewster at some point) and I've no idea where the name Astrid came from.
Just, you know, whenever you think YOUR kid is weird... but I do like the name Astrid very much, and so does DH - but we just couldn't justify using it for an actual child of ours!!!
(Astrid is now semi-retired, having been placed by Hermione Granger.)