There are a lot of ways you can go here.
If you want an all-around receiver who can catch, run his routes, and block when the ball isn't thrown to him, then Hines Ward (sucks
).
If you want a dependable receiver that will catch the ball, and do it quietly on and off the field, you go with Marvin Harrison.
If you want the guy who WILL catch the ball, no matter where it is thrown, and you couldn't care lees about on- or off-field problems, you want Randy Moss.
If you want a receiver who can barely run routes, can't catch a ball thrown directly at him, but can make a leaping one-handed grab before getting up and running for 50 yards, you want Travis Taylor