I would stand pat! your team looks good enough to make the playoffs, and Charles has a dream playoff schedule. The WRs you're trading for have question marks: Jackson's concussion puts his AND maclin's value at an unknowable quantity, especially in the context of the QB situation in philly. Ochocinco is not reliable, as you can see by looking at his weekly scores -- very all or nothing. Really his only good games are from garbage time scores, and sadly you can't count on the Bengals to even LOSE on a reliable basis.
Stick with Jamaal Charles for now... if you wait a bit you'll find out if one of your bench RBs is fit to replace him, and you'll get a bit more information on the Philly WR situation.
Best of luck with whichever way you go!