I recently painted my kitchen cabinets white. I used a high quality oil based paint and they look great. A few tips, wash them with TSP and then with clean water. Then sand them and wipe them off again. Prime and then paint. Take your time to paint them and watch for any drips and let them dry long enough. The finish looks very nice and rounds out my kitchen with out spending a fortune! You can even change your hardware while you have the drawers off for an added change.