I'm not a big role-playing fan I'm afraid. My last boss expected us to role-play in meetings to enhance our team spirit, or some such guff like that!
I like them too because players assume the roles of characters in a fictional setting.