I dunno, there's a lot of great receivers out there. I'd have to say Fitzgerald's probably the best all-around receiver right now, with Steve Smith a close second, followed by Marvin Harrison. Fitzgerald just manages to produce without any run offense at all, even without Boldin in to take some pressure off. Just impressive. And with Steve Smith - everyone knows that he's going to get 40% of the passes, but nobody can stop him. Harrison has much more talent around him.