Domestic- We have a brewery here in toronto called mill st. They have an amazing ESB that I like. Shame they don't bottle it.
Import- Sam Adams
Cigar- Still new, they all taste similar
As for brewing your own beer. I have been doing it for a few years. There are 3 ways.
1. Is a kit, it's basically a can of malted barley that you boil, add water, and ferment. Produces a fairly good product with very little work. Your looking at about 30 bucks for 55 bottles of beer.
2. Is a partial mash, similar to number 1 but the hops is real hops that you add to the boil (instead of it being in the can) you can control the flavour and outcome of the beer much better this way. It's a little more work but well worth it.
3.This is all grain, take about a full day and not to sure about it. I can't be bothered to be honest. It seams like to much work and the equiptment involved seams to out weight the cost. However this is how you produce the exact beer you want from start to finish.
You can bottle your brew in either plastic PET bottles, regular pop off bottles, and my preffered grolsh bottles.
But (and this is what I have) for best results, you can keg your beer. Yes thats right, beer on tap that you made. Well worth the investment and time.
As for the brew, I must say I have a hard time purshasing beer since I can make it myself to exactly what I like for a fraction of the cost. Friends and familly agree. The one downside is it goes to damn quick.
For a startup cost your looking at about 200 bucks for equiptment (if you go all out) but can do it for 100 fairly easilly.
The kegging system will run you another 200 bucks (which is great cause bottleing in a PITA). If anyone has question please feel free to pm me. I might not know much about cigars but I do know my beer.
Lastly I will gladly bottle up some of my brew if there's any left for people in the GTA wanting to try homebrew for the first time.
Is it well worth the time and money? To each is their own but the nicest thing about it is handing someone a homebrew and them asking for another pint or 2. Something to be proud of, after all you made your own beer.