I've been using the iCloth that came with the iPhone, and also a microfiber cloth that came with my shades, and these have done a good job of removing 99% of the grime, and keeping the iPhone screen scratch free.
However, there was always a little bit of grease left on the screen, no matter how hard I tried to clean it
So today, I tried Glass Plus wipes on the iPhone screen
Amazing!
Back to 'as new' in seconds, no grease, just a nice streak free clean.
Using the wipes avoids any issues spraying liquid cleaners onto the iPhone, and they are available everywhere, with great prices at CostCo.
However, there was always a little bit of grease left on the screen, no matter how hard I tried to clean it

So today, I tried Glass Plus wipes on the iPhone screen

Amazing!
Back to 'as new' in seconds, no grease, just a nice streak free clean.
Using the wipes avoids any issues spraying liquid cleaners onto the iPhone, and they are available everywhere, with great prices at CostCo.