...I feel I can put up with (and ignore) the "oh like Heath Ledger" comments.
FWIW, I think people don't necessarily think you've deliberately named your child after x celebrity - I figure when people say, 'Oh, like Heath Ledger', 'Oh, like Farrah Fawcett', 'Oh yeah, like that guy off *insert TV show*' they're just trying to get a handle on a name that they find unusual... (sorry, I'm not making any sense)... As in, they're not familiar with the name so they try to attach it to a famous person to get their head around the spelling and pronunciation, if you get what I mean?
Like if I was going to say to someone, 'Oh, like Heath Ledger' I don't actually mean 'So you named your kid after that hot guy from that movie', I mean 'So it's Heath, like H-E-A-T-H, gotcha', kwim?

Arrg. It's too early for making sense - I guess what I'm saying is don't take it personally if people always attach your child's name to a famous person's... I think in most cases they're just trying to be clear on a name that is less common