I user Poker Copilot. More to keep track of my own play and progress than anything else. This is an App you have to purchase though, so I am not sure if you were only referring to free poker apps, but I am happy with my purchase.
change instances of free poker into a link to https://www.cardschat.com/strategy/free-online-poker-game/