There is not much difference in quality between the big US airlines, I generally pick one based on price and schedule.
It is good to plan on having a 3 hours connection time when entering the US; passing immigration and customs may take quite some time due to bureaucracy and queues.