Mario Manningham won’t play Sunday against the Fish. (I loved writing Fish.) So, who are the Niners receivers and are they good?

Vernon Davis and Michael Crabtree are good.

That leaves Delanie Walker, Randy Moss, Ted Ginn and A.J. Jenkins. Are any of them good? Please rank them one through four.