There was an interesting article in a recent edition of Airbus flight safety. At high FL's overspeed is vastly preferable to underspend. The gap between MMO and the speed at which severe airframe damage is quite large. At low FL's the gap between VMO and airframe damage is much smaller. However it's easier to recover from a stall at low altitudes (not in normal law obviously) than it is at high altitudes.