This whole "accumulated WAR" argument is silly for a number of reasons. But if you really want to go on that, then you still don't win the argument. Why? Because the trade wasn't just for Wainwright, we got Ray King and Jason Marquis.
Marquis WAR from 04 to 11 = 10.6
Ray King WAR from 04 to 08 (out of league) = 0.0
Wainwright WAR from 05 (made a few appearances) to 11 = 18.5
JD Drew WAR from 04 to 11 = 29.1
So you don't win based upon that argument either. If we're going to predict future WAR, it's obvious that Marquis and Wainwright are going to be racking up more then JD Drew at this point in his career. So you're at a dead end there too.
But the entire argument is ridiculous anyway. Post-Cardinals, JD Drew is now in his third free agency looking for his fourth different team. Jason Marquis is on his third different team. Ray King was only with the Cardinals through the 2006 season.
Wainwright is the only guy for the Braves or Cardinals that can still be looked at as an asset from that trade. He has never entered free agency and was signed through his arbitration years (and two years past them, which he's hitting now).
Any way you break this down it's a silly argument. The Cardinals kicked the Braves butt in this trade even if it was just Wainwright for JD Drew straight up. But both Marquis and King played significant roles for us too.
You don't need advanced stats from Fan Graphs to tell you who won this trade. Especially when you take into account the JD Drew has been paid 95 million since he left the Cardinals. No one in their right mind would trade 27 million worth of Wainwright/Marquis/King for 95 million of JD Drew