what works for me is spg and marriott. i am plat on both. I have top tier with hilton.
my recommendation would be either hyatt or spg as one of the two and then marriott or hilton for the second.
Hyatt and spg have great benefits but not great coverage. Hilton and marriott have great coverage for those many places where Hyatt and spg don't have coverage