Using any type of vacuum on your computer should be a no no because it builds up static electricity which just attracts more dust. Fellow where I take mine said the worst thing we can do to our computers is clean house and vacuum. Said his house was a mess but his computer was spotless.
I find Aloe Vera tissues are best to take dust off my computer but never on the screen. For this I use my glasses cleaner and a glasses cloth.
I use large pipe cleaners to clean inside my machines and I've been told by my mechanic that they are the cleanest he's ever seen.