I have Brandon Marshall in my PPR league and he is HUGE. That is definitely the best thing you're getting out of that. And it's good of you to dump off Hartline, because who knows if he's for real or not, and Nelson hasn't been what he was last year. So you're definitely upgrading at WR. I think you're losing alot in TE though, if Heath Miller is now your starter. Also is this a league with a flex (W/R) position, because if so you'd have a pretty decent three headed RB monster, but if not, then you'd have a tough decision on who to start at RB every week. So I guess that factors into whether this a good trade for you or not. If it's a flex league, I'd give this trade a B for you, if not, then it's a C-.