I know this sounds kinda silly but I have goodreader and it is good! But it hogs too much on the battery for some reason especially when left on standby!