I'm very happy with Threema (even though there's no Desktop client yet), and I'd certainly never use Signal because it's backed by the US government: https://news.ycombinator.com/item?id=8106721
+1 for Threema. The servers are located in Switzerland, it's a good iOS citizen with a clean interface, and it offers some unique features (e.g., polling).