I have been trawling through miles of Poke-pr0n and other things and have found several Offline Pokedexes that you can view without being totally connected to the internet 24/7, I have included a list of the ones I have found below;

Pokedexer
Crossover Pokedex - Rubbish, In german
Offline Pokedex - In german, but with english translations.
Gastly & Haunters Pokedex - Only covers the first 251
NW's Pokemon Program Suite 2006 - My own. Currently BETA, still missing some info, covers all 386 with information on other things, not just Pokemon but berries and other things too.