What are all the Halo 3 armor permutations and how do you unlock them?

go to http://hubpages.com/hub/Halo-3-Armor