I'm having this same problem right now for my next project....I have a domain name I reserved a VERY long time ago that I love. It's short - one word.

However, it's also a Greek word from antiquity - Doryphoros - it means "The spear bearer".

For an IT company I can make that work - but the real question is "is there a better choice?"