J.F.
Well, if your husband knows you don't like this guy, and you disagree with him hanging out with the guy...and he does know this even if you've never said so, he's not stupid...why would he tell you?
If the reasons you give are the only reasons you have for not liking this guy, I'm sorry, but they seem sort of petty. Big deal...so the guy asked your husband if he wanted to go to a strip joint in front of you. Was it your husband's response to the question that bothered you or the fact that the guy asked your husband in front of you (instead of sneaking behind your back) or the fact that the guy had the nerve to ask him period?
The business thing seems a little confusing...you're mad because he tried to "take" a contracted business from you...that you didn't really want/couldn't handle anyway. Do you think maybe he had good intentions and realized that you guys couldn't handle it and thought he was doing you a favor?
If this were me, I'd burry this one. Especially if they've been friends for a long time. Why make a mountain out of a mole hill, and try to make your husband choose between you and his friend. Do you honestly think that he absolutely LOVES each of your friends? Not likely. Everyone has qualities that bug other people...just because you don't like him doesn't mean your husband can't.