Shadegg would have been fine, but Boehner was a better pick, IMO.
He was the sole member of the Republican leadership to vote against the pork-laden Highway Bill, and he has solid conservative credentials.