I have a hand held Dirt Devil that I got at Bed Bath and Beyond for 19.99. It sorta works for the keyboard, computer, but not strong enough to pick up all the mess.
I would never buy one like it again. i would go for something with a little more power.
Syl