How do I prepare metal kitchen cabinets for painting?

What type of paint should I use?