I can't help thinking that several guys are understating Cork's record by a bit and overstating Harmison by a heck of a lot.
Regarding Cork, those suggesting that he only performed at home have forgotten the SA tour in 1995/6, where he performed perfectly well, averaging about 25. Even if he did nothing after then, that SA lineup and the WI side in 1995 were significantly better, imo, than the sides that Harmison came across in his brief good spell during 2004.
As for Harmson, all the talk about him being inconsistent is simply untrue. Apart from that period in 2004, he's been enormously consistent, and it hasn't been pretty. It's one thing to trot out the theoretical advantages of having a guy with his height & pace in the side, but it's rarely added up to much in reality. And the idea that he makes wickets for others is just daft: the truth is there have been far too many times when Flintoff has had to come to our rescue after Harmy has completely wasted the new ball. Since the summer of 2004, his good performances cagainst proper test sides an be counted on the fingers of one hand - Lords Day 1 in 2005, a couple of decent attempts in Pakistan and India in tough conditions, and Old Trafford day 1 in 2006. And that's it. It isn't a question of him being inconsistent, or not doing the biz quite as often as we'd like. Truth is he's abysmal about 85% of the time. Now if people prefer that to Corky, then that's up to them ...