I can't really see you getting a lot of useful advice unless you're able to give details of the product and market. Any branding decisions are going to be completely dependent on those factors.
All other domains with names we've come up with have been taken.