Hard to say actually. At the moment, Vidic is definitely better than Ferdinand. Injuries (and thus loss of form) seemed to have knacked Rio's chances of being first choice really. Shame.
But for the majority of Rio's Man U career, he has been solid so his contribution to Man U can't be forgotten.