I have to disagree. This is one of those "just becuase someone famous did it doesn't mean it is right". First, egg cartons are a fire hazard. Second, they don't do much of anything. The absorb nearly nothing and they diffuse the rest... which is not what you want. You want somthing with a good NRC rating that will actually ABSORB the sound.... especially on the low end. Check out this
link. A NRC value of 1 means that the specified frequency is 100% absorbed by the material. COmpare the results there on the low end to that of 8pcf mineral wool or 6pcf fiberglass.
8pcf mineral wool:
ASTM C 423
CO-EFFICIENTS AT FREQUENCIES
Thick 125 250 500 1000 2000 4000
1.5” 0.17 0.58 1.06 1.07 1.00 0.99
2.0” 0.39 0.84 1.08 1.01 1.02 1.01
3.0” 0.68 0.92 1.08 1.03 1.03 1.03
4.0” 1.00 0.95 1.06 1.04 1.06 1.08
4" thick 8pcf mineral wool has a NRC of 1.00 at 125hz.... Egg cartons have a NRC of .01. That's 1/100 folks. Now I won't get into the testing methods and how a rating of 1.00 at 125Hz is most likely slightly over rated, but you can see the difference is extremely significant.
Remember, high frequencies are easy to control... it is the mid lows and lows that are hard to reign in and those are the frequencies that cause the most problems. Egg cartons seem like a good poor man's fix until you look into it a bit and get real numbers on them.