I think painting would be easier than staining. Clean with TSP, use a good primer such as Fresh Start form Benjamin Moore then paint. I know people have used melamine paint for cabinets which is very durable. A good paint dealer can help you with this.
Now colour. Your wall colour Sisal is beautiful which is staying and since you have white appliances I would not use white but probably a white with a beige undertone.
Here are some ideas you can look at all BM colours:
Barely Beige CC140, Muslin CC110. Natural Linen CC90, Clay Beige OC11, Manchester Tan HC81.
Let us know what you decide, Good Luck