Personally, I find no real social interaction rules are necessary at all. For my players, it's generally the joy of roleplaying itself that we enjoy and we don't need rules for it. For me, a diplomacy roll is good enough to give me a guide for how much an NPC will divulge, and the rest we play...