eScreen VS iKlenz Screen Cleaner Battle!

Cleaning your iPad should be simple. You do need to keep in mind that this is a touch-screen you are dealing with so care must be taken not to damage the oleophobic coating that makes that possible. A little extra care, especially if you are not using a screen protector, will prolong the life of your screen and iPad.
Apple tells us (in the iPad 2 User Guide):
To clean iPad, unplug all cables and turn off iPad (press and hold the Sleep/ Wake button, then slide the onscreen slider). Use a soft, slightly damp, lint-free cloth. Avoid getting moisture in openings. Don’t use window cleaners, household cleaners, aerosol sprays, solvents, alcohol, ammonia, or abrasives to clean iPad. The iPad screen has an oleophobic coating; simply wipe the screen with a soft, lint-free cloth to remove oil left by your hands. The ability of this coating to repel oil will diminish over time with normal usage, and rubbing the screen with an abrasive material will further diminish its effect and may scratch your screen.
So what IS the best way to clean your iOS device’s screen and what cleaner wins the battle of the cleaners okay to use on your iPad?