From what I've heard from numerous sources, the plane should be back into IAH
by now, if not currently en route. Continental flew out a team of mechanics with all the necessary supplies to fix the oil leak. It should be on its way now, and if not then very shortly. Hope your friend is doing okay! Although, I will admit...if a plane had to emergency land somewhere, what a nice place to do so!