I don't trust those water squeegees at all. I use microfiber drying towels, lightly pre-moistened with detailing spray (I like Adam's Detailing Spray, Griot's Garage, and Meguiar's Ultimate). Lightly mist the vehicle and your microfiber drying towel with your favorite detailing spray as you dry pulling your towel in one direction. This helps not only to clean up the particles that you may have missed while washing, most detailing sprays also act as a protective layer to further help protect your paint finish. Lubrication is key. Much better than dragging a dry rag across your paint, and if you do things right you shouldn't end up with water stains or anything else like that. I use this technique when I hand wash and dry, and even when I get out of the car wash. Just be sure to fold your towel and flip sides when it starts to get too wet, using a couple of different drying towels is best as you minimize the amount of debris in the towel that you've collected touching your paint.
I learned the technique from a friend who professionally details and it's worked for me for a long time now. If you do it all right you'll have nice clean glass, and a nice clean finish and the coating left by your detailing spray will help with beading.