Hotmail account and Facebook contacts only.
Here's how I fixed it. While trying several things like deleting Skype, removing Facebook, and trying to trim down to just my basic live (now hotmail) contacts, I was calling myself from my landline after each change. On one of the calls I let it ring through to voicemail. Low and behold, it told me I had called a number that had not set up voice mail. I upgraded from a wp7 on the same account. I had no idea that my voicemail would be deleted just because I upgraded. Anyway, I set up my voice mail and the call history showed the voicemail call, not just the number. I thought that I couldn't be that easy. I called from the land line and, boom, the display show 'Home' is calling. I have one of the kids call me, and the contact info is displayed. It has worked ever since.
Sent from my RM-820_nam_att_100 using Board Express