Vacuum Cleaners work, too. A lot like compressed air in reverse... and you don't have to take the Beast outside. And you won't drive big dust bunnies deeper into your machine. If you want to do a thorough job, the compressed air will help, after you vacuum.
This is a very, very bad idea.
There are two reasons why:
1) Large amounts of dust (even small amounts) traveling down an insulated plastic hose at high speed will cause a ridiculous amount of static electricity to build up. I've seen a spark cross a 3" gap (yes, three inches) from the metallic tip of a common vacuum cleaner hose, and into an electrical PCB. That particular piece of hardware was irreparably damaged- more then half the machine had to be replaced before it would work again (the motherboard, CPU, and video card were all busted).
2) Bristles on a standard vacuum cleaner are far too stiff to be using on a delicate PCB. It's not a matter of if- but when- you manage to knock off an SMT resistor, capacitor, or diode. Depending on what component gets knocked off (you probably won't even notice because these parts are tiny and will get sucked up before you even realize what happened)- you could, once again, irreparably damage your machine.
Using a household vacuum cleaner is about the worst thing you could ever do with a machine as expensive as a Mac Pro.
Either:
1) Buy some compressed air, and blow the machine out, or
2) Invest in an ESD-approved electronics vacuum
3M manufactures a nice unit for around $300 (
http://www.amazon.com/3M-Service-Vacuum-Cleaner-SV-497AJM/dp/B0000WU8I2). These vacuums are ESD safe (the hose is totally grounded and will not build up any static at all), the bristles on the brush are soft enough to use on a PCB, and they're rated for cleaning up laser printer toner too (that is, the vacuum is guaranteed not to spark and ignite the toner).
Expensive, yes- but this is a PROPER vacuum for cleaning out electrical stuff.
Using anything else is just asking for trouble. If in doubt, use compressed air instead. There's nothing worse then having to replace a $800 CPU carrier or a $1200 CPU because you zapped your PCB or knocked a component off it trying to use your Dyson instead.
-SC