At cruiserweight, it would almost certainly be Haye, but I like Bellew at heavyweight even against the best HW version of Haye.
He seemed to have better power there, and he was very awkward especially against a smaller heavyweight like Haye.
At Cruiser or Heavyweight, I'd pick Bellew. Haye always has a problem with stamina and pacing a fight. Even in a straight up firefight, Tony had the better chin. Bellew also has a better shape to his Boxing. Haye tended to drop his hands dangerously when he started winging and Bellew would only need one shot.
All Bellew needs is one shot yet Wladimir couldn't land that "One Shot" in 12 rounds. Wladimir is better than Bellew in every category imaginable. NO other heavyweight managed to get rid of Haye either. Bellew beat a SHOT Haye in two of his last fights of his career.
Because he fought 1 great heavyweight and 1 decent heavyweight. The others were shot and old or plain crap. check out my thread David Haye runs the gauntlet.
David wasn't exactly winging against Klitschko was he ? You may want to look at the Carl Thompson fight again too. Haye's best performance was, I reckon, against Jean Marc Mormeck. He showed tremendous character that night but if Bellew catches him like that and as often, he gets stopped.
Haye was an explosive counterpuncher and had great one punch speed. He was prone to over training but healthy he would spark Bellew out in six.