Hrm... I used to work for McD's... we had two different mixes for shakes and 'ice cream'. Maybe the mix was different many years ago?
The 'ice cream' was actually labled as 'low-fat frozen yogurt' and didn't have the ingredients listed on the bag (which was a liquid mix).
The 'shake mix' (which was also a liquid mix) had the ingredients listed, and I clearly remember being amused by the fact that it was almost all soy, but with sugar and 'milk fat' (not milk, just milk fat) added in. I know it's just as bad if you're a vegan, but I found it silly in any case.
The fries also had the ingredients listed: potatoes, salt, preservatives.
The oil was 100% canola oil, at least on the fry side.
We also cooked all meat products separate from non-meat products - fries and hash browns had friers completely separate from the friers for chicken and fish, and the eggs were cooked on a separate grill from burgers, sausage, and bacon. If someone handled the meat, they were not allowed to handle any non-meat products.
Of course, it could have also just have been a better McD's than most. We were also making everything to order long before it happened on a wide-spread basis.
I hate eating there still though... not just for where their meat comes from, but because of the way they treat their sla-- I mean, employees.
Pretty much the only fast-food place I eat any more is Evos. Free-range animals for the few meat products they have, baked fries, and both vegan and veggie burgers/wraps/hotdogs/etc. Their veggies are also organic, and you can either get smoothies made from milk, or all soy.