Not to be flippant, but two Mercedes and a Jeep Cherokee? These are 30, 40, and 50 thousand dollar cars. Whoever is behind this wave of terror are clearly operating on a scale far grander than these guys. Since Al Qaeda tends to work on the cheap, I wonder if the perps aren't more closely connected to the Iraqi Insurgency.
Also, a much bigger budget but hardly anything in the way of results: as of this moment it looks like four bombs that didn't go off. Makes me wonder if they were supposed to.