That 6" movie War Machine should be a mandatory purchase for anyone even remotely interested in Marvel, even at TRU's exorbitant price of $17.99 - $19.99.
Personally, I prefer the 3.75" figures, even though their hips are pretty ridiculously engineered. Their movie figures are better, but still fall short compared to other Hasbro toy lines. But they just keep making characters that I want (even though they STILL won't give me my goddamn Ultimates team) and there's a LOT more of those than DC has to offer for me.
As for DC, I don't really favor Mattel's DCUC or DC Direct's figures either way, it's kind of just whoever makes that figure first to me. Though I'm gonna end up double-dipping on some of Mattel's Blackest Night figures, as well as Green Lantern Classics (two Monguls, two Arkillos, etc.) But hey, I'll finally be able to get a Black Lantern Hal for less than $40!