How long do you intend to keep them before butchering? I have a thing for jumbo eggs (and birds) so my favorite pick for dual-purpose is Jersey Giant, but they are a slow grower. Gentle (but not cuddly), stay-at-home, predator resistant due to their size, and IMHO very handsome. I have heard their meat is juicy, hearty, and flavorful, but I haven't eaten one myself yet (they peak at 3-4 years). I can say their eggs are phenomenal, big, flavorful, huge yolks, high protein and I'm guessing omega-3s based on the color. JGs are expensive and hard to find if you want breeder quality, but many hatcheries sell them too. Make sure they get lots of grass and bugs, and their grain consumption stays very reasonable. Fruit and veggie scraps help too, so do peanuts or soybeans for extra protein. For similar breed attributes, Brahmas work too, though their eggs are smaller, and they mature faster too.
if you want large but not giant birds, my favorite so far is Marans. This French meat bird has exquisitely tender flesh, and also lays eggs that are reputedly the best tasting in the world. I notice a slight difference in egg flavor when simply fried or scrambled, but French toast REALLY shows the difference! The eggs melt like custard into the bread, and keep such hearty flavor the toast becomes almost like egg-flavored cake that melts in your mouth! The best part is, Marans lay up to 250 mouthwatering chocolate brown eggs per year! My 4 month old Marans roo is easily 6 pounds (he looks quite tasty, actually, but I love him too much and I'm keeping him), and the 6 month old hen is about 5.5 pounds and lays 5 eggs a week. They are gentle, quiet, get-along birds for the most part, they are very intelligent as chickens go (at least mine are), but if they feel like escaping they will try, so keep their wings clipped. If you want good ones, email the Marans Chicken Club of America, they were the original importers of the French Marans to North America, and they should be able to help you find a good breeder even in Canada.
The only trouble I foresee, with you being in BC, is that both breeds have large single combs, which can be prone to frostbite. As I was just reading in Backyard Chickens featured article for today, most dual-purpose breeds have Asiatic ancestry, making single combs common. Keep the coop warm in winter and they should be ok!
BTW, both breeds like having a few males around, so if you get a cockerel or 2, let him grow out, and if he's a good roo, keep him! Just my 2 cents, but mine seem much happier with more than 1 roo.
Have fun!