I also use eyeglass cleaners most of the time. But for better results I recommend:
http://www.amazon.com/3M-Notebook-Sc.../dp/B0000AJI8M
These are wonderful. They clean properly and don't leave any residue. I use them for laptops, ipad, sony readers. Great product.