The Canadians do an excellent job of taking care of their frequent flyers in the Maple Leaf Lounges. I have often wondered why RCC even exist as I can see no point in them since you must pay for your drinks and they are overcrowded.
BD lounges are also very good as are most star members. I have not flown on all star carriers yet but from the ones I have flown (AC, UA, SK, LH, BD, RG and SQ) United has the worst lounges.
Dave - London, UK