By the way she's already made it clear she doesn't like certain names? I know, I know, I am probably BU - if we like the name, we go ahead and use it anyway, right? Or can we?
We are expecting DC2 and just found out that it's another boy.
We had a nightmare thinking of a boy's name we both liked before (we had a shortlist of two, and since then I've gone off the one we didn't use!). DH and I started brainstorming names and discovered we both, unexpectedly, liked the name Arthur. It's the first name we both agreed we liked, this time round.
Anyway, PIL are kindly staying here this week while we go house-hunting, and as soon as we told them it's another boy, my MIL started the Names Discussion. We said that we didn't want to discuss names with family this time, because it didn't help. 
MIL promptly said 'Well, ok then, as long as you're not calling him Arthur. I really don't like that name'.
Bad luck really, but she managed to hit on the one name we like so far! (It's never been mentioned to her before, I have no idea how she hit on that one.) Couldn't she have kept it to herself? If we showed her a brand-new baby called Arthur, I bet she wouldn't have reservations, because she'd associate the name with cute new baby, etc.
So now I feel pissed off that we can't continue to think of that as our favourite name, because she's already made it clear she hates it. If we name DS2 Arthur she's going to take it as a slap in the face, maybe deliberate. (She can be very unreasonable herself.) If we don't, then we're going against our own wishes. We shouldn't have to consider her tastes! But now the genii's out of the bottle, I sort of feel like we have to. 
WWYD?