Darwin Eats Cake made this humorous flowchart on how to pluralize octopus. But honestly, according to this io9 article, any of the following are acceptable: octopuses, octopi, and octopodes. Interesting, never even heard that last one.