I use this great brush called a Shedding Blade that totally does the trick. The photos here were actually taken the day after I really brushed her out (because I forgot to grab the camera the first time). And still, look that that fuzz!
I'd like to think it's helping this pup beat the heat a little now that she's free of some undercoat. And look how happy she is! Not only is she cooler but I'm less hairy, too. And her coat is dust free and shiny even without a bath! Everyone wins today. :-)