A matter of a taste, not a substance. Form "somebody" fits better if you talk about a single person. "She speaks to nobody", and when there exist relation to a group "I asked everybody, but no one knew the answer" sound much better. It is fully acceptable to use them use them interchangeably. "I asked everyone, but nobody knew the answer" just does't sound smoothly.