Interesting you mention those, I have them both. We use the Chase Sapphire Preferred for personal purchases, and I just got the Southwest Visa Card to use for work travel only. I had been using the company AMEX but decided why not accrue some points since I fly Southwest all the time.
I used Chase points in Sept for a full week vacation in Destin, FL; paid for everything but food. And still plenty of points left.
Customer service with the Sapphire is outstanding. You call and someone picks up the phone, no automated system, etc.
I can't say how it stacks up with others but when I got the Chase it was considered at the top. So far so good.