I like our badge and I know the seahorses are there because it's based on the city coat of arms and Newcastle being a maritime city and all that...but having a magpie on the badge actually makes more sense, it's more related to the club itself.
The one with the castle and the magpie I like. Not as fond of the one with the letters but can imagine they'll go with that one, since it's all about simple and I guess digital friendly badges/logos these days.