Jim,
How soon are you looking to “go live”?
If you have some time, I would wait and focus on branding. (I have know people that spent over a year trying to come up with a good brand name and domain name!)
If you are serious about this business endeavor, then take your brand seriously. (Think of how Steve Job’s legacy would have been impacted if he named his company “TeacherComputers.net” or “ComputersForEducators.org”)
Normally I tell people it’s all about the substance and not so much the style. But in this conversation, I think “Perception is (a large degree) of Reality”.
You want a brand and domain that sounds 1.) Professional, maybe a little 2.) Mystic, and something that implies 3.) They are here to help (and not hustle) me!
If you knew nothing about a company or site, just based upon “brand”, where would you rather shop…
BananaRepublic.com
or
SuperCoolAndStylishThreads.com
Apple.com
or
ComputersEducatorsAndStuff.net
EntrepreneursWhoCare.org
or
MakeLotsOfManyWithoutHardlyWorking.biz
Of course, all of this is subjective, but hopefully you get my point!
One more thing…
Give serious weight to creating your own word.
If you sell flowers, every name for a million miles around that term is taken. But if you use a little ingenuity, you can either create a funky new name (think “Google”) or maybe a portmanteau…
Hope those random ideas help!