I've had the worst experiences with American and Southwest... and the best with Virgin, Delta, and Alaskan. Alaskan only because there were no lines.
_________________________