I've never found a canned coconut milk that I really loved the flavor of, unfortunately. I tried using coconut cream concentrate with water, but didn't like the graininess that resulted. Plus it didn't have that "fresh" coconut flavor that I love. So I make my own.
I have a coconut shredder, so the whole thing takes me about 15 minutes. I drain the liquid, crack open the coconut (this takes about 30 seconds over the sink of done properly), shred the meat, blend with 1 1/2 cups of hot water, and strain through a muslin bag.
http://www.culinaryexotica.com/cocgratin.html
I've also found coconut milk and cream in the freezer section at a local Korean grocery. There is one brand (don't remember the name) that didn't have any added sugar or preservatives, but a lot of the other brands do, so read the labels carefully if you go that route.
Follow Mothering