Is Carry Look-Ahead adder used in modern ALUs?
“Huge and complicated” is no problem, as long as it is fast. It isn’t. 

A good choice seems to be a conditional sum adder (CSA) which has a total delay of O(log n) gates. Log n is nice for 64 bit adders.