CyberClean
I saw this product in a Custom PC magazing a few years back, and found some in a shop so I got some.
The product is called CyberClean. Its slogan is "The high-tech cleaning compound". Im not sure about High-Tech, but it does the job.
Its basically a yellow putty like matterial which you squash over your keys of your keyboard, and because it squishy, it wraps behind the keys and all the dirt in the keyboard gets stuck to it. You then pull up the putty and all the dirt is revealed. Just fold over the dirty bit and off you go again.
It also works on phone keyboards aswell as computer keyboards, but I havent found another use for it yet.
There are two obvious problems with the putty. It only lasts a limited time (depending on how much you use it) and some times the putty can get stuf behind the keys which means you need to pick it out with your fingers (but its no biggy.)
The product is deffinatly an easy way to get those bread crumbs from inside the keyboard. Admitt it, we all eat over the keyboard lol. But it wont pick up large items such as bits of paper etc. For that I suggest at finding ways of taking your keys off.
For a product that only costs a few £$£$ its definatly worth it.