Ok. I apologize in advance if this is already common knowledge but I found a good trick for getting screen protectors on my ipad without the little dust flakes underneath the protector. I don't have a problem with the bubbles. I can get those worked out but after literally a dozen screen protectors and never being happy with the results, I found a trick that helps me with my major pet peeve which is little dust flakes or hairs trapped on the screen underneath the protector.
I've always hated those little dust bits and they leave a permanent (well, until you remove the protector) reminder of how difficult it is to get these damned things on. You can use a lint roller or masking tape on the iPad screen to lift all the dust particles. It works a gazillion times better than those so called dust free cloths.