People also forget that Rice stacked up stats against the Falcons, Saints, and Rams...6 games a year and they were all terrible. Sans a year or two from the Saints.
The NFL was not nearly as balanced then. The NFCE was dominant (besides the Cards), the AFC sucked besides maybe 4 teams, NFC North had a good Bears team, a crappy Packers team, a Lions team that was always iffy, and the Vikes who were up and down.
Don't get me wrong...I think both are right there at the top for best ever.
Moss had an ego on the field, Rice has one off the field.
He can say he is the best if he wants to. Some might agree, others will always say Rice regardless.
There are plenty of players I think are overrated, including Barry Sanders, Brett Favre, Terry Bradshaw, and so on.