I answered both, but I would prefer a friend, especially as he is my best friend.
Thinking about my answer again, I want to explain why.
If he sleeps with my wife, he knows it won't be a one-time thing.
Knowing that my wife likes his attention, he will continue to win her over with compliments...