I reckon Arsenal or Liverpool will get him. Houllier and Wenger are both on thin ice and one of them is bound to go in the pre-season.
The BBC is now reporting that O'Neill has signed the contract (same link as above). That should end any speculation for...oh, a week.