you can substitute olive oil (or any oil really) for the butter. i have used vanilla yogurt and just plain non-greek yogurt for the chicken marinade and it turned out great. regular salt (as opposed to kosher salt) works just fine too.