After trying several other recipes and being disappointed, I've experimented multiple times to come up with this version. The meat is tender, flavorful, and pretty darn close to what you get at a very good Greek restaurant. I usually use lamb necks, which are very economical... but it does take some work to get the meat off the bones, and the yield is only about 50%. You need a good food processor and a grill to make this recipe!! Please note that you need to start at least two days before serving.. and three days is better. My fussy 5 year old LOVES this gyros even though she won't touch a hamburger.