I own D-Day and Gaudalcanal.
D-Day: Probably my least favorite Axis and Allies game. It is interesting from the historical standpoint, but otherwise, it’s a rather one sided affair, usually ending with the Germans holed up in one town (the VC are capture 3 German towns in Normandy by turn 10), and the allies sadly 1-2 turns worth of units away from pulling off a win. The one thing I liked about it was the fact that combat lasted for only one turn, it was a concept I wish earlier Axis and Allies games had implemented, and D-Day does it, albeit it’s flawed.
Bulge: The maverick “fun” game of the Axis and Allies series, IMO. The feeling of “I-don’t-know-what-I’ll-lose-in-this-battle” feeling from the randomized battle board is great, and the fact that you have to consider supplies as a means of transportation for troops is just great (although, I think they allowed for too many supplies? That’s just me, probably others have played it more and would disagree). Perhaps the least favorable part of the game is the “movable front,” where you move the front according to how far your units have invaded (including those solitary hexes where that panzer blitzed to get to the front, but you couldn’t recognize as a penetrated front cause it is nowhere near looking like it is a part of the front. The front is an annoying feature you can try and avoid, if you can remember where you have “invaded.”
Just some thoughts. If you want an interesting two player game, get bulge.