Guess you've really made it as a brand when you can dispense with the logo - even the famous golden arches. Which is what McDonald's is doing with its new 'platform,' 'Only at McDonald's' from Leo ...