I blame Billy Crystal, (or maybe just dear Nora Ephron) but no one in this country can seem to make out the meaning of this song. Here's a really good chart with the Scots on there. I both welcome and resent a little all the changes that have been made to the song over the years. "My Jo" to "My dear," "braes" to "slopes," gowans" to "daisies" and most especially, pronouncing syne as zein. But at least old Rabbie Burns's tune is cemented for good.
My favorite version will always be Sophie's. And the other melody. Which is sadder. And more true, I think.