I don't know about you, but with a batting average of 42.5 and a bowling average of 26.41, I'd say you're a good all rounder. Anyone with a batting average that's higher than their bowling average should be considered a good all rounder. I guess you could say that Oram is a bowling batsman? Because if England had one of their players averaging 42.5 and 26.41, they would have articles in the paper about them, too. And certain Englishmen in these forums would be going on about them.
And if you're going to count people out for not having been around long enough, then Harmison must be one of the most overrated players in the world right now. Didn't you guys rave on about Anderson a year or two ago when he became the answer to all your problems? I don't know for sure, but I think I read a few things that said something like that.
I rate Harmison, Anderson, Flintoff and Oram all as world class players, because they are able to get into a side and they are able to do well in their side and their sides do well in the world. To say any of them are overrated, in my opinion, is wishful thinking on the behalf of the opposition. I'm sure Fleming and Vaughan are taking their opposition very, very seriously.
Regardless of what wickets they played their games on or whatever, they've played against opposition and they've stood out of the crowd in a successful team. They've scored centuries and they've taken wickets. To think Flintoff or Oram need to be the best bowler or batter in their team is nonsense.
EDIT: On a sidenote, Chris Cairns averaged around 30 with his bowling and around 33 with his batting. Would you say that Cairns was not a quality all rounder, either?