I've got three variables: A (3-category ordinal), B (dichotomous), C (dichotomous). Any ideas on how to find a measure of association between A and B, while controlling/covarying for C?

I'm currently dropping everything into the partial correlation procedure in SPSS, which I'm assuming isn't terribly accurate.

How about using a logistic regression procedure, with B as the DV, C being forced in as a covariate, and A as a predictor variable? (Or should I use a ordinal regression procedure?) Would I use a pseudo-R square as a reportable figure?

I'm using SPSS; please let me know if there is some procedure in there.

Thanks so much!