Dr. Feelgood said:
Well, 1/4 of the German Army was still like 300,000 dudes, that would have made a difference.
As an American, people can say I'm biased, but the D-Day landings created the 2nd front, which in turn made the Germans split their army in half to fight on those two fronts. I don't think the Soviets could fight off an identically sized army with better weapons and supplies by itself.
I'm sorry but you really are biased in your viewpoints (I am too but my bias is not based on wishful fantasies)
1) Those troops on the west were garison troops, they wouldn't have made a difference if they were free to help in barborossa
2)The tide was already turning when d-day happened, the russians were already pushing the germans out. The allies main fear was that the russians would arrive at berlin long before they did!
3)The western front made a swift victory possible, but russians could have done it by themselves, would just have taken longer (and this is debatable, when they took berlin how long do you think a leaderless germany and german occupied france would have lasted?)
4)Better supplies and weapons? Wha?
Ok Im sorry but I really call BS on this and repeat the "fantasy" part if you really thought russians were badly equipped, when germans started their invasion the red army was in midst of being reorganized and rearmed after the disaster at finland.
Their planes were surprisingly advanced and outnumbered german aircraft badly, their main tanks were the equal of germans and adapted to fight in cold weather (germans werent) and their troops might have relied on numbers rather then quality but they outnumbered germans so badly that over a wide front like the russian one germans simply couldnt hold once they were put on the defensive.
If you want something to feel good about as an american that really did change the course of the war, it would be american industrial might and how it kept churning out much needed supplies throughout most of the war.
Edit: Double checked, most of the german forces in the normandy landings were mixed units with eastern european conscripts. So yeah.....
Edit 2: Wow people actually voted for D-day? Holy fuck.... Im sorry but this is really rage worthy if you have any passing interest in history.