I had an idea whilst waiting at the drive thru of McDonalds. I thought, wouldn't it be cool if I could just scan a qr code and pay for my crappy burger?
Hopefully in the future we'll see all sorts of businesses and services accepting and implementing Bitcoin.
The fries would be cold and chewy by the time the transaction cleared

definitely need to get the transaction confirmation issue improved somehow ... the utility would increase massively
imagine you went to a macdonalds website selected your order and paid for it. and then at the drive thru you just shout out an order number and simply wait for them t bag up the fresh cooked fries and burger.
much the same as costa coffee. instead of lining up at the cashiers desk to make an order. you sit at the table. type your table number and order into the website/app. pay for it. and just wait for your name/order number to be called out to fetch your drink. or have the staff walk it over to your table.
pizza hut in the UK already have this where you can order your pizza for collection, put in the 10 minute timeslot. select to pay by card or cash.. and then just tell them your name when you arrive. to receive your piping hot pizza thats only atmost 5 minutes old. as oppose to 40 minutes old if you waited for delivery. all pizza hut needs to do is accept bitcoin, and it would be perfect