Who should replace Harmison (if anyone)?

I can’t help but feel relieved Steve Harmison is missing for the one-day series which begins tomorrow, at Sophia Gardens in Cardiff against Pakistan. He was about as worthless as is possible in the 5-0 blush-fest against Sri Lanka earlier in the summer. So who should replace him…if anyone?