I just got offered this big trade.

He gets: Matt Schaub, Miles Austin, Ray Rice
I get: Joe Flacco, Terrell Owens, Randy Moss, Steven Jackson

Heres my current roster:
QB: Matt Schaub, Tom Brady
WR: Miles Austin, Reggie Wayne, Brandon Lloyd, DeSean Jackson, Chad Ochocinco
RB: Arian Foster, Ray Rice, Michael Turner, Knowshon Moreno

In my opinion this is how the trade breaks down:
Cons: at QB I'm taking a very minor downgrade from Schaub to Brady and Flacco in some situational matchups.

Pros: Steven Jackson is a major improvement over Ray Rice and has 70 more points than rice so far in my league.

Even: T.O. for Austin is about an even trade for me with a slight edge to owens. T.O. has more points than Austin and also has the better quarterback right now.

As for Moss, I'm not really sure if he's an improvement over any of my current receivers. He might have a good rest of the year with Tennessee but I'm not sure.

So, whats your opinon? Should I accept it? If so, who should I drop