Always heard that Mcds had a "deal" with Coke that their machines would always taste better than others.. Likely not true but sure seems that way sometimes, I too missed this announcement and have been to the Atlanta location a few times and have been wanting to go back, really nostalgic place...