Owen would be my prefered choice atm, I think his injury proneness has been due to Newcastle and I think that we can fix that. My only issue would be wages, and I don't think MON would want to pay Owen what he wants, if he wants the mone, expect Owen to go to Man City in the window. However if he wants a challenge I think we may have a very good chance of signing him.
Ashton would also be very good, although again there is the injury issue, though again I think West Ham have the same problem as Newcastle.
And Heskey is far better than Harewood and although I wouldn't be over the moon signing him, he would be decent none the less.
Crouch, no, no, no NO!!! So overated, just no. There was a reason why we sold him last time and it still applies.