How to calculate damage with the Pokémon Damage Calculator - Upcomer
Pokemon Diamond/Pearl/Platinum and HeartGold/SoulSilver :: Happiness Guide
Psypoke's Psydex :: Full Pokedex for everything through Black 2, White 2, Black, White, Diamond, Pearl, Platinum, HeartGold & SoulSilver - with abilities, dex entries, locations, evolution, breeding, stats, learnsets and more!