Best cloth to clean screens?

Hey guys, do any of you use anything you could recommend? I have this microfiber cloth but it's leaving a weird film on my screen. In the past, for example the cloths apple gives always cleaned my screen really good but the ones i have are worn out now. I'm not a case or screen protector person so i like to have a little cloth with me when the prints get out of hand. The one i'm using is just smudging the fingerprints and making it worse. Any one know of a good one?