Anderson has the consistant line and length combo plus pace and the ablity to swing the ball. He is also great in the field. But can't bat.
Johnson doesn't have the consistancy but when he's bowling well, there's few better in the world. Like Andreson he is also excellent in the field. But unlike him, Johnson can bat and bat very well.
The argument about them being miles apart is in my opinion unfair. They are, when you think about it, quite close. Anderson has the consistancy, but Johnson has his batting. Both are top notch fielders, and both (When Johnson's on) are dynamic with the cherry.
Heart over head being an Aussie, I reckon Mitch just shades Anderson!
Johnson batting does not win test matches neither does his fielding...
Anderson bowling wins test matches and wins them regularly and not forgetting odi too.
You wouldn't pick either of them for there fielding or batting alone so that argument is redundant you have been reading far too much in the 2 out 3 department cricket ability too much.
Johnson has undiscovered potential with the ball I believe he could be a world beater but yet isn't and time shows he possibly will not be either.
Anderson has been a world beater for a number of years now there is the difference...