I've been having some success using a pair of microfiber drying towels. When one gets soaked, I toss it in the dryer and let it tumble while I use the other one, then switch back to the first one. The dryer also tends to remove any particles that may have stuck to the towel.
One thing you always want to do, though, is use something entirely separate for drying the grungier parts of your car like door sills and jambs, wheel openings, wheels, etc., and then NEVER, EVER use that same towel on your major paint surfaces. For instance, I use the microfiber towels only on hood, doors, trunk, etc., and use regular cotton towels in the aforementioned dirty spots.