I have two big waffle weave microfibers from Adam's Polishes for my finish drying.
http://adamspolishes.com/shop/access...ing-towel.html
I also have their waterless wash microfibers, which if waterless wash/ONR is something you ever do, I highly recommended towels dedicated for this purpose. Typically they will have bigger "pockets" in the weave to capture the small amounts of dust/dirt.
For stuff like wheel wells and various portions of the engine bay, I just use cheap microfibers that I will more than likely throw away afterwards.