When the craving for something chocolatey hits, a milkshake always satisfies. But which fast food joint serves the best one?