Thanks for the input everyone.
I was just reading on one of the blogs that supposedly the signup bonuses for the SW cards no longer count towards the companion pass. Anyone know if that's true?
Cause if that's the case I'll probably just go for the Chase United card.