Microfiber madness is not available here in India. Amongst the ones I have used, I have found that meguiars wash mitt to be the best at lifting grease marks. Also holds up water and creates suds pretty well
Have used a couple of chenille mitts but they failed create and hold suds when using...