"Trust busting" is often offered as an alternative solution, by which I mean breaking up a company into smaller, more vulnerable pieces and letting a competitive market handle the rest.
Both methods have pros and cons and there are more than a few comments in this thread already arguing about which is better.