I would defiantly go with breed rescue, they understand the breed better and are able to find people who they feel understand the breed and suit well.
I'm sorry to hear you have to give up your loved friend, i'm sure he will find a lovley home.
Out of curiosity, what breed is he?
edit; seen your post
