Who is more destructive when in top form? Steyn or Johnson?

Firstly, this is not an overall comparisons of their whole careers, just want to know your views on who looks more dangerous when in form?
Steyn is a lot more consistent. But I find Johnson very scary when he gets it right because when he bowls well, the pitch and the conditions almost doesn't matter, he can destroy you on the flattest of wickets, though his inconsistency can be frustrating.

Steyn can run through batting line ups on his day like no one else in the world these days.

Looks so awesome when he runs in to bowl. Especially when he gets a breaktrhough

And smalishah's avatar is the most classy one by far Jan certainly echoes the sentiments of CW

Yeah we don't crap in the first world; most of us would actually have no idea what that was emanating from Ajmal's backside. Why isn't it roses and rainbows like what happens here? PEWS's retort to Ganeshran on Daemon's picture depicting Ajmal's excreta

This is quite unrelated, but about 2 years ago my mate was saying that Anderson was on the same level as Steyn. Jimmy was in top form at the time, but it still didn't rest well with me.

Then I though, it's their stock deliveries. Anderson is basically a guy who bowls a solid line and length, with his wickets coming through the orxodox fashion of frustration interspersed with the odd ripper. Which is fair enough.

Steyn's stock delivery is a bona-fida wicket taking delivery. I've seem him bowl spells where every ball could have gotten a good batsman out. Pitched up fast and skiddy; and moving away from the right-hander late.

For this reason you can't compare to Jimmy to Steyn, or even Johnson to Steyn. Because even an in-form mitch does't send wicket-taking deliveries down with the same regulatory as Steyn. It's just that when he does they're even more spectacular.

This is quite unrelated, but about 2 years ago my mate was saying that Anderson was on the same level as Steyn. Jimmy was in top form at the time, but it still didn't rest well with me.

Then I though, it's their stock deliveries. Anderson is basically a guy who bowls a solid line and length, with his wickets coming through the orxodox fashion of frustration interspersed with the odd ripper. Which is fair enough.

Steyn's stock delivery is a bona-fida wicket taking delivery. I've seem him bowl spells where every ball could have gotten a good batsman out. Pitched up fast and skiddy; and moving away from the right-hander late.

For this reason you can't compare to Jimmy to Steyn, or even Johnson to Steyn. Because even an in-form mitch does't send wicket-taking deliveries down with the same regulatory as Steyn. It's just that when he does they're even more spectacular.

Johnson is up there with the greatest ever at his best too. I would go Johnson, because there is something more stunning about an enigmatic bowler ripping through the opposition rather than a quality bowler doing so. Also, when Johnson does it, he gets the batsman jumping around, like they don't want to be out there. When Steyn takes bags of wickets, its more of a feeling that he's just too good, but doesn't put the same fear into the batsman IMO.