Mike,
I don't admire Barney Frank either, but I give him credit for not trying to hide.
I don't know what the guy did to freak you out, but I can't imagine him being able to do anything that would cause me to run away. Between working at hospitals for my first high tech job, and working in about 45-50 different countries I've seen a lot of strange stuff. I really don't care what someone else does with their free time, just don't bother me with it.
CdC,
Have you ever looked at porn? Carrying a Playboy mag through Chinese customs can get you into a bit of trouble. Yep, you would be branded a pervert. Go ahead - tell them you bought it for the articles...
Steve