I said that Swihart would become the better overall catcher between the two, when combining offense with defense. The reports I have heard say that Swihart projects to be a pretty good defensive catcher in his own right, combined with strong offense, and that his overall value to the team would be greater than Vazquez'.
Vazquez is undoubtedly the better defensive catcher. I am in love with his defense, what little we've seen of it. My preference for a catcher is always to go with the elite defender, provided that he can hit enough to stay in the line up, which I think Vazquez can. If I had to pick one, I'd go with Vazquez, so I think we agree there.