Welcome to WebmasterWorld Guest from 126.96.36.199
Selecting a new domain can be tricky when there are similiar names already taken, expecially when they are in the same business. The challenge is, and I think this is what you are worried about, that surfers will simply type in xyz.com expecting you and get your opposition instead. Problem!
I would opt for choosing a different name away from the existing names. Lets say XYZ stands for "Xero Yellow Zoo" the name of your company (??). Perhaps you could research XeroDesigns.com or something similiar. The trick is to look for something that will differentiate you from the opposition.
I cite a recent case I was involved with, a training company called "Trainor" here in China that is a subsiduary of a Norwegian company. The Norwegian company uses Trainor.no as it should. Trainor.com was taken, but this didn't concern me as we were looking for something that suggested the Chinese office was working in all of Asia. We settled on TrainorAsia.com which seems to work.
Does this help??
I general it is very wise to research exhaustivly before registering.