A brand that is called "Torch Beam" just seems...ugh, my gut tells me calling something that is "the light that comes out of a torch"...just something about it that feels too obvious, and uninteresting, as a brand. Like selling a dog, come to woof.com...woof comes out of a dog, like a torch beam comes out of a torch (actually, getting caught up in my own argument, woof.com is a pretty good name...dammit)
I'm not going to downplay TorchBeam.com, its a fine domain. My 4 figure appraisal still stands, for me