While I can't tell you for certain which, if any of those fish are/aren't colorblind, I can reply to Ptrick125 re:
I'm interested about how people know fish are colorblind...
So, color, as you know is simply perceived when the rods and cones in our eyes are excited by photons. Humans have a large collection of both, and the various colors we see are merely our mind's ability to perceive the differences in excitation level. However, animals, like dogs for instance, have many more rods than cones which scientists believe leads to more black and white and red vision.
For an example of how your cones work, turn off all the lights, walk outside and wait for your eyes to adjust. Once you can see partially outside, look using just your peripheral vision, you'll notice you can see more to the sides than you can straight in front, and that it is slightly warmer in tone. That is because in humans, our, less-sensitive yet color-seeing cones are at their highest concentration around the optical nerve in the center, while our much more sensitive, yet colorblind, rods are more concentrated towards the outer periphery.
A scientist can therefore look at the types of cells found on the retina of most organisms and can assume, based on the concentrations of rods and cones, what colors an animal can see. For fish, I would assume color sensitivity is not a particularly important trait, so much as contrast sensitivity is, but if we examine the various colors of fish we realize there must be a reason for this evolutionary trait. My best hypothesis is this: fish are probably mostly colorblind with the exceptions of reds.
Your science lesson for the day...:dance: