I think it's rather cool for a boy, and I can tolerate it on a girl. But I do have a friend (female) by this name, so it doesn't seem terribly odd to me. So I don't automatically think of the
Blair Witch or
Tony Blair, but moreso I think of the snotty character from "Facts of Life" in the 1980s. I disliked it for years for that reason, but then I met a 'real' person with that name and it grew on me. I think there was a guy on Real World or Road Rules (on MTV) named
Blair as well, which made me like it a little more for a boy (didn't hurt that he was cute :b).