At this point I think I'll have to vote:ATPG. Between the two main candidates today he seems to be the best bet.