I don't think BDC will win as I'm not convinced he has the creativity for chips and and putts required at ANGC. Although Vijay did win it years ago, but there are always exceptions to the rule...
I gotta go with DJ, he's just on fire right now, and nearly pulled off another win yesterday.