Hi,
I agree with much of what has been said here regarding Pardot functionality. I saw another demo recently and spoke with a partner of theirs. There are serious workflow deficiencies in controlling how leads flow and things that Mike and Rajesh have said.
Specifically, your Pardot workflow applies to ALL leads now and before and forever after. So your trigger campaign doesn't just hit the next lead, it hits ALL leads who qualify. Thus, the Automation Rule is both a Batch and a Trigger. In Marketo, we have to run separate flows if we want to trigger on a behavior or on a past behavior (Orange vs. Green). This allows much more control over what happens to leads during scoring or modifying data, etc.
My understanding of Pardot is that it would be good for an organization that doesn't have any automation and is still learning. But at some point (just as in HubSpot), they will need more sophistication with lead management and that's where Marketo shines along with Nurturing systems and organization.