From a Vikings fan point of view... I would take CJ and it's really not even a question
Anyone who is attempting to make an argument that any WR in the NFL is better than Calvin Johnson, doesn't know what they're talking about and shouldn't be taken seriously.
Let's forget for one second that Stafford isn't nearly as good as his stats suggest. They guys mechanics are horrible, and his throwing motion rivals only Philip Rivers. Jerry Rice is a better WR in my opinion, but not by much. I would say that they are very comparable. Calvin Jonhnson has a chance to be better than Rice by the time his career is over. Also, let's not forget that Jerry Rice had 2 of the best QB's of all time throwing him th ball. Joe Montana and Steve Young. That obviously played a big role in some of his stats.