In order for me to tell you the best MF out there I would have to have tried them all and I haven't. I doubt anybody has. I have PakShak, Magic/Miracle Towel, Megs Ultimate Wipe, Bed Bath and Beyond, Cobra (AutoGeek), Autofiber, Viper (CMA), Dragons Breath (CMA), and a bunch of lower quality towels for dirty work. All of these towels are different, some are more plush, some are softer,some have two useable sides and other little differences. I can't pick a best because a towel works or it doesn't. If it removes my wax, polish, sealant or whatever without marring the paint and holds up to many washings without falling apart I am happy with them.
Having said this I have more PakShaks than any other type. For quality, price (Autopian Price), and service he is my first choice for MF.