You know, the white ones are from walmart ($10 for 6 i think) and they hold up real well for multipurpose use. They aren't something I would wipe my paint down with but they are great on the interior, door jambs and engine bay.
As for decent microfiber, I bought the blue drying towel from...