Damn, was planning to Ninja Lee's post and refer to him, but he beat me too it. Anyway, in everything but leading and being a choice user, Blaziken now out classes infernape. Higher attacking stats, higher BP if slightly less reliable fighting STAB move, same fire STABs, and effectively higher speed. Also, now that breeding dream world abilities has been confirmed, he can also use a Baton Pass set. Though for those people who absolutely have to use infernape, yes you can use the elemental punches on it.
You people are also claiming Blaziken needs a turn to set up... What. Are. You. On. Attacking isn't setting up. Speed boost is just a bonus. You bring it in on something slower than you, KO it or scare it out, and bam, you got a speed boost too. Infernape on the other hand, needs to set up to sweep, as it lacks the pure power of Blaziken without Nasty Plot or SD.