Posted about this just the other day:
http://www.cougarboard.com/board/message.html?id=17992129
And just ate at ANOTHER place, where the screen came up and asked for a tip. I had to press "no tip" in front of the cashier. I don't think tipping should be encouraged at fast food, or even fast casual places. It's getting to be ubiquitous and ridiculous.
PS Why should I tip before any service or food has been delivered? If I'm going to tip it's going to be after the service and food have proven themselves to be deserving.