Books (10000 programs)
Pros: Lots of titles that come in different languages. Easy-to-use and modifiable interface. Downloadable content for offline browsing.
Cons: Has ads that can get annoying. Doesn’t house the content in-app and relies on third-party websites.