Best roller for kitchen cabinets?

I'm going to paint my kitchen cabinets this weekend with a roller and brush. What do roller do you guys recommend for a smooth finish? I heard of velour, mohair, flock, etc.

  • Cabinets are particle board with some type of thin film (kinda like Ikea furniture, vinyl?)
  • Cleaning with TSP
  • Slightly sanding with 320 grit to not mess up the film
  • STIX primer
  • Insl-X cabinet coat (satin).

Let me know if I missed something in my steps, or you guys recommend something else.

Hiring a pro or spray painting isn't an option.