Rust-Oleum Zinsser Ceiling Paint
Zinsser is the same company that makes Bulls-eye 1-2-3 stain covering primer; one of the best stain hiders on the market. They also are known for the Rust-Oleum brand of oil-based enamel paint. This is a water based, stain blocking paint; making it an ideal product for those cases where there are existing stains on the ceiling. Like the Valspar product I picked as number one, this one changes color as well. In this case, it changes from pint to white, accomplishing the same thing that the Valspar product does.