When I was pregnant with ds we told family and friends the name we had chosen and got negative reactions. We didn't use the name because of this, but now when I look at him (he's 6 months) he looks like the name he didn't get, rather than the one he ended up with, which feels wrong. Too late to change, just couldn't face the palaver.
Take heed pregnant people. Listen to your heart and not other people.
Actually, we should also all stay away from mumsnet when naming our babies. Because most names on here are either too common, too weird, too chav, too posh, too foreign, too close to a famous actor, too similar to a brand of something etc. etc. .
I have been there and believe you and me the feelings do not go away. We changed our DC name after 3 months. I did get a few from people but that soon stopped after a few weeks. I think your DC will start to recognise his/her name soon, so if you do decide to go through with it I wouldn't hang around.
This is exactly why we didn't tell anyone our (very) shortlist of names for DD. We had whittled it down to two names & then decided to wait & go with whichever felt right when she was born. We knew that had we told people the two names in advance, most would have picked one over the other - as if by presenting them with two names we were asking for a decision - and probably would have felt pressured into choosing the name that most of our family preferred rather than what we wanted.
If you think that you will spend the rest of your lives wishing you'd used the original name then do consider changing it. Your DS will never know & everyone else can just get used to it - after all it's their fault you are in this situation now!
Actually, I've been thinking and I say just change his name Pig and if you do get any looks/questions then tell them 'we're changing it because he is our child and we want him to have the right name for him'. End of. Change of subject straight away after.
Like Rupert said, it will stop after a few weeks but you'll regret it forever (and every time you say it to him) if you dont chage it soon.
It drives me mad being asked what our dtds' names will be (due in 2 weeks), I keep saying "yes we have names but we're keeping them to ourselves incase we change our minds - like we did with dd1" (we didn't know if dd1 was a dd or ds so nobody asked. We told dd1 the babies names - she's 3. I don't think she's told anyone and says it's a secret so we're doing well so far.
I would change the name and just say "we changed our minds" end of.