I really don't see why some members of the IWC are so critical. I thought Night of Champions was a fantastic show, from an entertainment point of view.
We got three title changes, some new Superstars being pushed (Kofi, DiBiase, and in a funny way, Rhodes), and some surprise endings (RAW ending without a title). The matches were all average or better - even the ECW title match exceeded expectations - and they didn't waste time with all sorts of ridiculous backstage skits like they usually do on PPV.
Triple H-John Cena was a fantastic match in my opinion, and Edge-Batista was the best of their many encounters so far. Batista has been up a gear or two this year. People are complaining about the "bull****" finish to that match, but the fact is, a clean defeat for Batista would have made him look weak going into his move to RAW, and a clean win for Edge would have been pointless, seeing as La Familia are going to be helping him out for the foreseeable future anyway.
A suggestion I've already heard mooted, which intrigues me greatly, is Triple H versus Edge at SummerSlam, with the loser having to drop their title and hand it over back to RAW. Of course, that makes it impossible to have the inevitable Edge-'Taker blowoff at SummerSlam, so I don't think it's likely. Triple H-Edge could well happen at GAB.
I'm calling it right now - Edge vs 'Taker at SummerSlam for the WHC, in a Buried Alive Match. Vickie turns on Edge at the wedding after finding out he cheated on her with their wedding planner (who's being featured on screen for a reason-people don't just randomly turn up and then disappear in WWE unless something's gone wrong), and brings back 'Taker to exact her revenge. 'Taker then gets his title back by burying Edge alive at SummerSlam.