The International Whaling Commission (IWC). The global body charged with the conservation of whales and the management of whaling. The IWC currently has 88 member governments from countries all over the world.
List of cetacean species on Wikipedia. Most complete list of whales and dolphins with illustrations and links to Wikipedia articles.
Whales images. Lots of free photos and illustrations of whales
Whales clipart. Lots of clipart images of whales with an open-source license.
Cetacea list. Whales and dolphines on Animalia.bio.