Beyond size: comparing "massive" vs. "gigantic"

What is similar?
Both "massive" and "gigantic" are adjectives used to describe something very large or huge.
What is different?
While both words indicate large size, "massive" often implies bulk and solidity, whereas "gigantic" emphasizes size but not necessarily weight. For example, a massive boulder implies a heavy and solid structure, while a gigantic mural suggests large size but not heaviness.
Which one is more common?

Examples of usage
Massive- The construction workers moved a massive stone into place.
- The company made a massive investment in new technology.
- His reply caused a massive shift in public opinion.
- The gigantic statue towered over the city square.
- We saw a gigantic wave crash onto the shore.
- Her collection of shoes was simply gigantic.