I'm a huge fan of the stuff, not just for taste, but one of the better bang for your buck cuisines.
I'd like to think I've had take out at most of the "popular" or "well known" places, but I think I stumbled on one that trumped them all:
St. Matthews at 527 Rogers Rd (by Old Weston). I only had a chicken and medium potatoes, but the chicken flavour just had this extra taste that was a tad different (in a good way), the sauce was extremely tasty and the potatoes excellent. I'll look forward to sampling more of their offerings!
By background my other favs are:
O Barraidino (Landsdowne)
Costa Verde (Oakwood)
I'm still looking to try Churrasqueira Martins on Rogers (they have a sit down restaurant beside it - anyone been?)
That said, I still often go to Sardinha O Rei dos Frangos just because it's a tad cheaper and the portions are the biggest I've found, but I do find the chicken a bit dry at times.