Sidepoint for JWoods: Are you relying on your memory re whales and krill. I just watched on show on them.
DIET AND BALEENHumpback whales (like all baleen whales) are seasonal feeders and carnivores that filter feed tiny crustaceans ( krill - mainly Euphausia superba, copepods, etc.), plankton , and small fish (including herring, mackerel, capelin, and sandeel) from the water. They are gulpers (not skimmers), filter feeders that alternatively swim then gulp a mouthful of plankton or fish. Concentrated masses of prey are preferable for this method of feeding. An average-sized humpback whale will eat 4,400-5,500 pounds (2000-2500 kg) of plankton, krill and small, schooling fish each day during the feeding season in cold waters (about 120 days). They eat twice a day.
http://www.enchantedlearning.com/subjects/whales/species/Humpbackwhale.shtml
A blue whale eating krill. This blue whale is seen feeding and surfacing amid krill with engorged throat full of krill. Aerial photo, Baja California, Balaenoptera musculus, Image 05837
http://www.oceanlight.com/html/krill.html