I'm not sure if you've already started this project, but I had great success painting over some very ugly laminate kitchen cabinets circa 1980's. Unfortunately, this was at a second home and I am not there right now to check exactly what I used. But that primer stuck like glue to the surface (in fact I had a tough time getting some splatters off the laminate flooring!) and a semigloss latex enamel adhered very nicely. I believe it was a BIN primer that the paint department at Home Depot recommended. From what I recall, the can stated that it was for that type of surface. I will be up there soon so let me know if you'd like me to check.