Juno Beach was a tough slog and the Canucks, 1 Division, made it farther inland than any other Ally.  Sure the US was shredded at Omaha, 2 Divisions,  but they had an easy walk ashore at Utah, 4 Divisions, and stayed there for a month.