If you paint over the crackled paint as it is now.. it's just going to continue falling off, bringing all your new paint with it. It'll take more elbow grease, but it'll last at least 10-15 years if done correctly, and you'll be redoing it again (at $30/gal for paint) in a year if you paint over those.

Maybe a mustard yellow color for the cabinets, and green walls? Or a light cream or grey color I've seen work, depending on the light in your kitchen already.