Great question. I'm wondering the same thing.
I have some legacy card with United, but it doesn't seem to be accumulating any of the points that matter on United, just miles. So it occurs to me that I need a better card/strategy for United. Haven't flown them in a while, as I've been flying through Atlanta recently.