but please, find a better US partner
There is no one better, at least not on such a big route network. All the American legacy carriers are fairly rubbish. It's a fact of life now I'm afraid.
If you want good, friendly service at a good price try southwest, what a great airline. The original LCC and the staff are just great.