On PDAs/SmartPhones, you'll find that
TomeReader is really good with large reference works like Wikipedia and the IMDB movie/TV database. (Btw, those and many other documents are available for free.) The software is designed especially to be efficient with large documents.