The names are all good, and certainly could be built into a brand for you and your business, Fred.
When considering marketing, however, do you really want a name that means something to you, or one that will mean something to people who are looking for you to provide them with video services?
It's a tough choice, I know. I originally started with CorElAnn Video Productions & CorElAnn Video, primarily because at the time the initials indicated the company's principal parties, and also because the word "video" was included. That, I thought, would do better to degree than if my URL or domain gave NO indication the business was about video.
Same with Video StoryTellers!™ which has worked a bit better for me because people might actually go to Google and do a search for video storytellers, or video story tellers. At this point the name does show up on Google's first page results.
With that in mind, and in preparation of releasing my upcoming definitive book and resource materials on funeral video production I've also acquired special Domains with URLs that might help my business show up more frequently when folks use key words dealing with funerals, videos, etc.
I expect the funeral video production book to be announced for release and start taking orders by Dec. 15, 2010, and as soon as I get the second draft done, and my book doctor returns it with changes, I'm going to establish either landing pages using the new domains (company names) or set up redirects that will take people who enter these names to the funeral services page at CorElAnn Video as the landing page, or interlinking, etc.
The point is I've learned the hard way that some element of my business name, or branch, and the resulting websites I develop and domains I acquire need to give some indication that I'm in the video business and what that aspect of my business is focusing on.
But again, there's nothing that says given time and money you cannot "build" ANY company name into a recognized brand that people looking for can find and know what it means in the way of services or products you provide. Take Ford, nobody would know that was a car without the history and branding effort behind it.