I've never had Glenlivet 21yr. The Portwood is just so fantastic it is not even funny. I could drink it all night and into tomorrow, but it probably wouldn't be the smartest way to go about killing a bottle.
Currently, I'm drinking up the last of my Macallan 18yr. Nice dram. Not sure its worth the money, but very good, indeed.